2006
2007
2012
2016
2014
2010
Bombshell
as Henk Haazen
Siege
as Mark Glentworth
Power Rangers Mystic Force: Dark Wish
as Phineas
Consent: The Louise Nicholas Story
as Phil Kitchin
30 Days of Night
as Gabe
Spies and Lies
as Captain Steven
Emperor
as Adjutant to MacArthur