From Steubenville, Ohio, USA • 1924 - 1991
We don't have a bio for this person yet
Calling All Police CarsFilm • 1975
EyeballFilm • 1975
The Red Queen Kills Seven TimesFilm • 1972
Seven Blood-Stained OrchidsFilm • 1972