Cory Monteith, the actor who played Finn Hudson on the Glee, was found dead in a hotel on Saturday in Vancouver.

Vancouver police say Monteith was found dead in his room at the Fairmont Pacific Rim Hotel around noon on Saturday (July 13).

During a press conference, Vancouver officials said Monteith had been dead for several hours when he was discovered.

Hotel staffs became suspicious when the actor missed his check out time and went to investigate.

“I had several interactions with him yesterday where he said that he was doing amazing,” Glee director Shankman said. “He even said I am feeling fantastic. I’m like everybody else, really devastated and confused by what happened.”

His castmates on the Glee have been tweeting their shock and disbelief.

Cory Monteith was 31 at the time of his death.