Canadian actor Cory Monteith, who made his name in the musical-comedy television series Glee, has been found dead at a hotel in Vancouver.

British Columbia Chief Coroner Lisa Lapointe told reporters there were no signs of foul play and the cause of death is not yet known.

In response to a question about whether Monteith, 31, died of a drug overdose, Vancouver Police Department acting chief Doug LePard said he would "not discuss anything that we might have found in the room at this time".

"We only notified family members about an hour ago, so we haven't even been able to have those conversations with them," he said.

A post mortem is due to be carried out tomorrow.

Monteith played Finn Hudson in the show and earned fame for his role as the high school football player turned enthusiastic glee club singer.

He had been treated at a rehabilitation facility for an unspecified substance addiction this year.

The actor, who grew up in British Columbia, had talked about what he characterised as a serious drug problem during his teenage years, and was first treated for addiction at 19.

Other people were in Monteith's hotel room on Friday night but evidence, including fob key entries, indicated he returned to his room by himself early yesterday and was alone when he died, police said.

He was due to check out of the hotel yesterday.