Director
5 titles
Mutant War
1988
Queen Crab
2015
Arachnia
2003
Outpost Earth
2019
A Nymphoid Barbarian in Dinosaur Hell
1990