From Leicester, Leicestershire, England, UK • Born in Oct 29, 1928 (98 years old)
We don't have a bio for this person yet
Die, Monster, Die!Film • 1965
The Tomb of LigeiaFilm • 1964