Actor
Attack of the Giant Leeches
2008
Avenging Force: The Scarab
2010
Werewolf Fever
2009
Prey for the Beast
2007
The Bonesetter Returns
2005
The Bonesetter
2003