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