The Messiahs of Black Vengeance 3000 2011
as Henchman
The Scarlet Worm 2011
as Peter
The Minstrel Killer 2009
as Edgar Woods
Credits from TMDB.