Discover
Born in Lisbon, Portugal
The Diabolical Dr. Z
(1966)
La isla del diablo
(1994)
The Last Tomahawk
(1965)
Urtain, King of the Mountains
(1969)