
Acted in 22
2010s
- 2019
Promised
Sal
- 2017
A Silent Agreement
Gareth Donahue
- 2016
Hunting for Shadows
James
2000s
- 2007
- 2004
Through My Eyes
Max Cromwell · 2 episodes
- 2001
The Finder
Leo Natoli
1990s
- 1999
Kick
David Knight
Sydney: A Story of a City
Marco
- 1998
The Day of the Roses
Bryan Gordon · 2 episodes
- 1997
Dark Planet
Hawke
- 1996
Museum of Love
Charlie
Cosi
Mental Patient (uncredited)
- 1995
Back of Beyond
Tom McGregor
Red Ribbon Blues
Troy
Joseph
Joseph · 2 episodes
- 1994
Exit to Eden
Elliot Slater
- 1993
- 1992
Other crew 1
1990s
- 1999
Kick
Choreographer
Appearances6
2010s
- 2018
Show Me the Movie!
Self · 1 episode
2000s
- 2008
Who Do You Think You Are?
Self · 1 episode
- 2007
Razzle Dazzle: A Journey into Dance
Self
- 2005
Dancing with the Stars
Self - Judge · 24 episodes
- 2004
1990s
- 1999