From Windsor, Berkshire, England, UK • 1930 - 2006
We don't have a bio for this person yet
The Hands of OrlacFilm • 1960
Night of the DemonFilm • 1957