From Hammersmith, London, England, UK • 1921 - 2005
We don't have a bio for this person yet
The OmenFilm • 1976
The Brides of DraculaFilm • 1960