Discover
Born in New York, New York, USA
Mansion of the Doomed
(1976)
Dracula's Dog
(1977)
The Hitch-Hiker
(1953)