2011
Sleeping Beauty
Actor - Man 2
2009
The Boys Are Back
Actor - Tom
2006
Jindabyne
Actor - Gregory
1996
Shine
Actor - Sam
1994
Muriel's Wedding
Actor - Ken Blundell
1988
Emerald City
Actor - Mike McCord
1987
The Bit Part
Actor - Michael Thornton
Full filmography