From UK • 1921 - 1983
We don't have a bio for this person yet
A Lizard in a Woman's SkinFilm • 1971
10 Rillington PlaceFilm • 1971
Frankenstein Must Be DestroyedFilm • 1969
The SkullFilm • 1965