Actor
Method to the Madness
2026 · as Barry
Alien in the Heartland
2026 · as Thomas
Extraction, USA
2024 · as Jack
Dracula: The Count's Kin
2024 · as Walter
The Fall of Usher
2022 · as Doctor
They See You
2021 · as Eric Slazoo
Wicked Ones
2020 · as Burke
Loss Prevention
2018 · as Cooper
Wretch
2018 · as Nurse #1
Angel
2018 · as Mr. Lutz
Scream for Summer
2017 · as Sheriff Hammond
The Ultimate Legacy
2015 · as Bodyguard