Actor
Angel Lust
2026 · as Priest
Video Shop Tales of Terror II: Lust and Revenge
2025 · as Detective Bava / Neil Smalls / General Arbuthnot
A Final Exorcism
2025 · as John Stone
Slasher House 3
2024 · as Burny Man
Burnt Flowers
2024 · as Larry Gardener
The Pocket Film of Superstitions
2023 · as Prof. Alfred Tennishoe
Deadly Display
2023 · as Edward
Video Shop Tales of Terror
2023 · as Ron Bayliss (segment "These Burnt Children")
The House on the Witchpit
2016 · as John Canning
Cleaver: Rise of the Killer Clown
2015 · as Frank Palmer
Bordello Death Tales
2009 · as Daniel Cain
KillerKiller
2007 · as Rosebrook