Born in South Africa. Sean has had many TV roles on South African TV before moving to Australia. He appeared in Sydney medical drama All Saints.
Sean is married to actress Jacki Weaver.
Sean played Hamish Roche for 2 months in 2017. Hamish was the real father of Tyler Brennan. Sean left the show when Hamish was killed after gaining many enemies.