From London, England, UK • 1919 - 2009
Laurence Stanley Payne (5 June 1919 – 23 February 2009) was an English actor and novelist. (Via Wikipedia)
Vampire CircusFilm • 1972
The Tell-Tale HeartFilm • 1960
The Crawling EyeFilm • 1958