Director
32 titles
Death Heads: Brain Drain
2018
Ticker
2001
Nemesis 4: Death Angel
1996
Captain America
1990
Nemesis 3: Time Lapse
Alien from L.A.
1988
Crazy Six
1997
Abelar: Tales of an Ancient Empire
2010