From Scarborough, Yorkshire, England, UK • 1904 - 1973
We don't have a bio for this person yet
The Abominable Dr. PhibesFilm • 1971
Night of the DemonFilm • 1957