No biography available.
Madame Death (1969)
Passport to Death (1968)
The Shadow of the Bat (1968)
The Empire of Dracula (1967)
Blue Demon vs. the Satanic Power (1966)
The Grave Robbers (1966)
Blue Demon (1965)
The Diabolical Axe (1965)
Marejada (1952)