This Day in Halloween: Special effects makeup artist, actor, writer and director John Carl Buechler is born in Belleville, Illinois in 1952. / Illustration by Eiloh Virgo
JohnCarl 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, and Halloween 4. He died in 2019.