Daniel Charman
In a Flash (2018)
Henk Haazen
Bombshell (2016)
Phil Kitchin
Consent: The Louise Nicholas Story (2014)
Adjutant to MacArthur
Crimes de guerre (2012)
Mark Glentworth
Siege (2012)
Peter Rowley
Billy (2011)
Captain Steven
Spies and Lies (2010)
Dragon Gunship Pilot
Avatar (2009)
Clayton
Labou (2009)
Gabe
30 jours de nuit (2007)
Phineas
Power Rangers Mystic Force: Dark Wish (2006)
Security Guard
Sione's Wedding (2006)
Keenan
Maiden Voyage (2004)
Wank
Face aux démons (2000)
Toby
Thinking About Sleep (1999)
Preston
Fearless (1999)