Cory Monteith, star of the hit TV musical comedy Glee, died from a heroin and alcohol overdose, a coroner in British Columbia has announced.

The 31-year-old Canadian actor, who played Finn Hudson in the Fox TV hit, was found dead in a Vancouver hotel room on Saturday.

Monteith, who had been in the musical comedy since its 2009 start, was treated for drug addiction in April.

Fox TV officials had described Monteith as “an exceptional talent”.

In a statement, the coroner’s office said: “There is no evidence to suggest Mr Monteith’s death was anything other than a most tragic accident.”

It said a post-mortem examination had determined “a mixed-drug toxicity involving heroin and alcohol” was the cause of death.

Monteith is thought to have been alone when he died because video footage and other evidence suggested he had returned to his room at the city centre Pacific Rim Hotel by himself after spending time with other people.

The alarm was raised when he failed to check out at midday on 13 July. He had been staying at the hotel for a week.

–BBC