Actor
Sweet Milk Lake
2026 · as Paul
Together
2025 · as Farmer
Ice Road: Vengeance
2025 · as Corrupt Nepali Policeman #1
Long Night in Pexington
2025 · as Paul Miles
The Last Surprise
2025 · as Kabir
In the Room Where He Waits
2024 · as Brock
Godless: The Eastfield Exorcism
2023 · as Lance
Blacklight
2022 · as Beat Cop
The Ninth Tower
2021
The Party Bus
2020 · as Journalist
The Faceless Man
2019 · as Chad Blavinski
Ruby
2019 · as Jake