From Ealing, London, England, UK • 1953 - 2006
We don't have a bio for this person yet
Captain Kronos: Vampire HunterFilm • 1973
NightmareFilm • 1964