2018
Rampage
Actor
2015
Solace
Actor - Sloman
2016
Broken Vows
Actor - Clay
2013
The Frozen Ground
Actor - Asst. Sgt. Ed Stauber
2010
Elektra Luxx
Actor - Michael Ortiz
2005
In the Mix
Actor - Jackie
2003
Terminator 3: Rise of the machines
Actor - SWAT Team Leader
Full filmography