From Steubenville, Ohio, USA • 1944 - 2015
William George McMillan (November 25, 1944 – December 2, 2015) was an American actor, producer, and director. (Via Wikipedia)
Christmas EvilFilm • 1980
The CraziesFilm • 1973