Actor
It's Just Business
2026 · as Brooks
Subscriber
2026 · as The Alien
Venom: The Last Dance
2024 · as Donald the Security Guard
The Out-Laws
2023 · as Henchman #2
Plane
2023 · as RCMP Officer Knight
The Matchmaker
2021
B-Boy Blues
2021 · as Anderson
Venom: Let There Be Carnage
2021 · as Street Man
Zombieland: Double Tap
2019 · as T 800 Zombie (uncredited)
Captive State
2019 · as Legislator (uncredited)
Venom
2018 · as Chasing Guard
Oz the Great and Powerful
2013 · as Winkie (uncredited)