Storm Warning 2007
as Brett
Spirit of Vengeance: Making Ghost Rider 2007
as Self
Ghost Rider 2007
as Abigor
Stealth 2005
as EDI Technician
Dope 2004
as Jim
Mission: Impossible II 2000
as Michael
Sample People 2000
as Gus
Two Hands 1999
as Rocket
Credits from TMDB.