From Hamilton, Ontario, Canada • 1936 - 2022
Howard Martin (September 20, 1936 – March 18, 2022), known as Pepper Martin, was a Canadian-American actor and professional wrestler. (Via Wikipedia)
Evil AltarFilm • 1988
Return to Horror HighFilm • 1987
ScreamFilm • 1981