From Bromley, London, England, UK • 1947 - 2022
Stephen George Churchett (10 April 1947 – 11 January 2022) was an English actor and writer. (Via Wikipedia)
The Great Ghost RescueFilm • 2011