Actor
Wishing Well Road
2026 · as Gareth Roberts
Dr Who Meets the Scorpion
2026 · as Dr Who
Freer Than I
2025 · as Ted
False Front
2024 · as Locke
The Curse of Kirrin Island
2023 · as Butler
Making of a Motherer
2021 · as Hank
Shakuntala Devi
2020 · as Mr. Stevens - Shakuntala's lawyer
A Killer Next Door
2020 · as Detective Harris
The Curse of Halloween Jack
2019 · as Lou Boyle
Bundy and the Green River Killer
2019 · as Bob Keller
Apostle
2018 · as New Arrival (uncredited)