Pray for the Hunters 2006
as Gabriel Michael John
Desperado 2005
as The Angel of Death
Evil Deeds 2004
Director
Dark World: Duel of the Assassins 2003
as Joe Riley
Evil on Queen Street 2002
as Professor Max Burton
Credits from TMDB.