Actor Sid Haig, famous among horror movie fans for his role as Captain Spaulding in Rob Zombie's horror films, has died at the age of 80, his heartbroken wife revealed.
The actor, with 149 credits to his name, had been hospitalised earlier this month.
While his roles in many horror films such as House of 1000 Corpses and The Devil's Rejects gave him a cult following, he also starred in a range of mainstream films and television programs over his long career.
Entertainment Weekly reported that he died "following an unspecified 'accident' two weeks earlier".
His credits included the James Bond movie Diamonds Are Forever and Quentin Tarantino's Jackie Brown, as well as appearances in many TV shows including Batman, Star Trek, Mission: Impossible, The Rockford Files, The A-team and The Dukes of Hazzard.