From London, England, UK • 1945 - 2019
Nicholas Victor Leslie Henson (12 May 1945 – 15 December 2019) was a British actor. (Via Wikipedia)
The Green ManShow • 1990
Seagull IslandShow • 1982
VampiraFilm • 1974
PsychomaniaFilm • 1973
Witchfinder GeneralFilm • 1968