Special effects makeup artist, actor, writer and director John Carl Buechler is born in Belleville, Illinois in 1952. / Illustration by Allen Sison
John Carl Buechler is born in Belleville, Illinois in 1952. The special effects makeup artist, actor, writer and director’s work includes Ghoulies, Troll, TerrorVision, Friday The 13th Part VII,Halloween 4. He died in 2019.