Robot Dracula 2026
as Father Ethan Wayne
Killer Waves 2016
as Detective Jim Stark
Catch of the Day 2014
as Officer Bob Dean
Skid Row 2013
as Grease Ball Mike
6 Minutes of Death 2013
as Torturer / Demon in Woods
Acedia 2012
as Priest
Jack 'O' Slasher 2012
as Cult Member 3
I Spill Your Guts 2012
Actor
Credits from TMDB.