Screen stars on both sides of the Atlantic have paid tribute to Philip Seymour Hoffman following the actor's death.

Steve Coogan was among the celebrities left shocked by the news on the red carpet at the London Critics' Circle Film Awards in central London.

"He did some tremendous work. Everything he was in he raised the quality of his film just by his presence," he said.

"People have different opinions about actors but you wouldn't find anybody who would have a bad word to say about any of his performances, they were all incredibly nuanced."

He added: "There are actors and there are movie stars and sometimes they're both but he was an actor first and a movie star second."

Skyfall actress Naomie Harris said: "That's a huge loss for everyone. He was an extraordinary and intelligent man, so it's incredibly sad, and it makes the evening all a bit more sombre now, having heard."

She added: "Rest in peace Philip Seymour Hoffman. We who marvelled at each of your performances are grateful and very very sad."

Jennifer Lawrence, who worked with the actor on the Hunger Games films, where he played Plutarch Heavensbee, said the star was "an incredible actor". "You played an excellent Plutarch. So sad," she said.