Actor
The Wizard of the Kremlin
2026 · as US Talk Show Host
Jay Kelly
2025 · as Casting Assistant (uncredited)
Zombies of the Third Reich
2025 · as Alan Plumb
The Loch Ness Horror
2023 · as Travis
Sky Monster
2023 · as Roland
Freddy's Fridays
2023 · as DCI Banks
Legend of the Lizard Man
2023 · as Cleetus
Alien Invasion
2023 · as Father Joel
The Cult of Humpty Dumpty
2022 · as Steve
The Area 51 Incident
2022 · as Nolan
Looks Can Kill
2022 · as Zack
Bundy and the Green River Killer
2019