SID HAIG
Sid Haig was an actor from the 1960s to the 2010s. Some of his movies include: Halloween (the 2007 version), House of 1000 Corpses (as Captain Spaulding), The Devil's Rejects (as Captain Spaulding), and Spider Baby or, The Maddest Story Ever Told. He passed away in 2019 at the age of 80.