Actor
The Perfect Destiny
2025
as Phillip
Robots
2023
as Garbage Truck Robot
Jay and Silent Bob Reboot
2019
as Iron Bob
Jurassic World
2015
as ACU Gunner
Stolen
2012
as Motorcycle Cop
Houndz from Hell
2011
as Dugan
Camel Spiders
2011
as American Soldier
Drag Me to Hell
2009
as Milos
Iron Man
2008
as Jimmy
Jarhead
2005
as Branded Marine
The Village
2004
as Those We Don't Speak Of
Devil's Prey
2001
as Matt (uncredited)