No biography available.
Hell Squad (1985)
Monstroid (1980)
Daughter of the Sun God (1962)
The Devil's Messenger (1962)