United Kingdom, July 31 -- Kevin McHale has slammed "diabolical" comments branding the deaths of his Glee co-stars a "sacrifice".

The 38-year-old actor - who played Artie Abrams in the musical drama series, which aired from 2009 to 2015 - vowed to "log off" after growing frustrated by fan posts about the show's so-called "curse" due to the deaths of Cory Monteith, Mark Salling and Naya Rivera.

He wrote on X: "Let me log off today because the way too many of you talk about real people who have passed as a 'sacrifice' or a 'curse' in regards to a tv show is f****** diabolical and untethered from any sort of humanity or reality."

Cory died from a drug overdose in 2013, and five years later, Mark took his own life shortly after pleading gu...