From Hadleigh, Suffolk, England, UK • 1932 - 1988
Patrick David Newell (27 March 1932 – 22 July 1988) was a British actor perhaps best known for playing Mother in The Avengers. (Via Wikipedia)
VampiraFilm • 1974
Unearthly StrangerFilm • 1963