No biography available.
Island of the Doomed (1967)
Django the Condemned (1965)
The Awful Dr. Orlof (1962)
The Head of a Tyrant (1959)
Toto in Madrid (1959)
The Sword and the Cross (1956)