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