Hide unreleased
Huge Bus Now TBA
Director, Editor, Producer
Dracula, Lord of the Damned 2011
as Dracula, Director, Writer
Meat Market 3 2006
as Burned Face Zombie / Undead Magistrate
Credits from TMDB.