Discover
Born in Hermida, Cantabria, Spain
The Diabolical Dr. Z
(1966)
Attack of the Robots
Dr. Orloff's Monster
(1964)
Two Undercover Angels
(1969)