Donald L. Leifert Jr. (February 27, 1951 – October 23, 2010) was an American science fiction and horror film actor, writer, teacher and film historian. (Via Wikipedia)
NightbeastFilm • 1982