Actor
Pretty How Town
2026 · as Kleinjan
Dinner to Die For
2025 · as Brent
ADAM
2025 · as Rian
Street Trash
2025 · as Test Subject
The Umbrella Men
2022 · as Monkey Boy
Broken Darkness
2021 · as Zero
Seal Team
2021 · as Seals / Sharks (voice)
Fried Barry
2020 · as Mr. Flare
His Perfect Obsession
2018 · as Bart
24 Hours to Live
2017 · as Zed / Red Mountain Leader
Wizard
2017 · as Kruger
Momentum
2015 · as Raymond Kelly