2014
as Thompson
2026
as Agez
2002
as Martial Arts Freshman
2006
as Officer (uncredited)
2000
as Musclehead
1999
as Soldier
as Prom Boy
2013
as Beat Down Dude (segment "D is for Dogfight")
2025
as Felon
as Pool Waiter
2016
as News Anchor
as Staffer #1
2019
as Gary
2015
as Hawker
2009
as Mike
as Officer Karl
2001
as Travis
2018
as Loud Drunk
as Officer Kelly
as Thor Welsh