2023
The Out-Laws as Henchman #2
2023
Plane as RCMP Officer Knight
2021
Venom: Let There Be Carnage as Street Man
2019
Zombieland: Double Tap as T 800 Zombie (uncredited)
2019
Captive State as Legislator (uncredited)
2018
Venom as Chasing Guard
2018
The Chi as Lance (1 episode)
2013
Oz the Great and Powerful as Winkie (uncredited)