Acting
Mao’s Last Dancer· 2009
David
Moulin Rouge!· 2001
Latin Dancer
Kick· 1999
Roland
The Artful Dodger· 2023
Cob
Harrow· 2018
Vincent / State Ranger
Tricky Business· 2012
Rick Taylor
Holby City· 1999
Greg Fallon
All Saints· 1998
Adam Rossi
Home and Away· 1988
Scott Hunter
Casualty· 1986