Actor
Blacklight
2022 · as Lecturer
The Suicide Theory
2014 · as Doctor
The Little Things
2013 · as Angus O'keefe
Bad Karma
2012 · as Detective Emerson
Bad Moon Rising
2011 · as Chastel
Daybreakers
2010 · as Commissioner Turnbull
Subdivision
2009 · as Trippiet
Voodoo Lagoon
2007 · as Tom's Dad
The Marine
2006 · as Officer Herrera
Inspector Gadget 2
2003 · as Anchorman
Seconds to Spare
2002 · as Jack