Actor
Christmas Pop-Up
2026 · as Lorenzo
Bleed
2026 · as Jackson Rivers
Passenger
2026 · as Preacher
Glampire
2025 · as Count Vicardi
Tim Travers and the Time Traveler's Paradox
2025 · as Perpetual Bar Patron
Two Pictures
2020 · as Dave
The Dark Divide
2020 · as Professor Keasey
Lemonheads
2020 · as Paul
Last Seen in Idaho
2019 · as Patrick O'Connor
We Take the Low Road
2019 · as Senator
Sadie
2018 · as Dr. Ross
Jameson
2018 · as Blake