Career
He is best known for his role in Police Rescue as Constable Yannis "Angel" Angelopoulos and as Steve Parker in Neighbours. Stage Theatre work includes the role of "Rocky" in the 1987 Australian national tour of The Rocky Horror Show starring Daniel Abineri. Abineri also gave him the role of Charlie Fortune in his controversial rock musical Bad Boy Johnny and the Prophets of Doom in 1989.
He starred in the high budget stage production Oliver! the musical in Sydney and Melbourne in the role of Bill Sikes alongside John Waters and Tamsin Caroll.