Known For
Filmography
2023
2018
2012
2009
2001
1999
1999
1998
1988
1986

The Artful Dodger
TV · as Cob · 1 ep

Harrow
TV · as Vincent / State Ranger · 1 ep

Tricky Business
TV · as Rick Taylor · 13 eps

Mao’s Last Dancer
Movie · as David

Moulin Rouge!
Movie · as Latin Dancer

Kick
Movie · as Roland

Holby City
TV · as Greg Fallon · 1 ep

All Saints
TV · as Adam Rossi · 77 eps

Home and Away
TV · as Scott Hunter · 4 eps

Casualty
TV · as Greg Fallon · 96 eps
