This hasn’t yet been confirmed but director Rob Zombie has posted on his official Facebook page that actor Tom Towles has passed away. He was 65 years old.
Towles was well known to horror fans for his roles in Zombie’s films House Of 1,000 Corpses as Lieutenant George Wydell. He was also in The Devil’s Rejects, Halloween, Prophecy II, and was Otis in Henry: Portrait Of A Serial Killer. He also portrayed Harry Cooper in the 1990 remake of Night of the Living Dead.
If this news is true, it’s a very sad day. We send our deepest condolences.