Who is Sid Haig?

Sid Haig was a film and television actor known primarily for his prominent roles in the horror genre. He is best known for his work as the clown Captain Spaulding in multiple movies by filmmaker Rob Zombie, and was also featured in films such as "Diamonds Are Forever", "Jackie Brown", and "THX 1138". He passed away on September 21st, 2019 at the age of 80.