Sid Haig, horror film icon and star of Rob Zombie films, dies at 80

almost 6 years in NY Daily

Horror movie star Sid Haig, whose career spanned more than five decades and included more than 70 films, died Saturday at the age of 80. The actor starred as Captain Spaulding in Rob Zombie’s debut film “House of 1000 Corpses” and went on to reprise the role in the sequels “The Devil’s Rejects”...

Mentioned in this news
Share it on