From Lambeth, London, England, UK • 1911 - 2004
We don't have a bio for this person yet
MadhouseFilm • 1974
Eye of the DevilFilm • 1966
Night of the DemonFilm • 1957