Beau Starr, Halloween Franchise Actor, Dies at 81

Actor Michael Starr has died, his brother Mike Starr confirmed to TMZ. He passed away peacefully from natural causes on Friday, April 24th, in Vancouver, Canada. Mike described his brother as a truly special and unique person who played a significant role in raising him and shaping his life, alongside their parents.







