Harry Potter star Robbie Coltrane has sparked concern among fans after he was spotted in a wheelchair this week.
The 68-year-old actor, who played friendly half-human half-giant Rubeus Hagrid in the hit saga, was seen at the Renaissance Hotel in London, where he was promoting Hagrid’s Magical Creatures Motorbike ride at Universal.
According to The Sun, Robbie has been unable to walk due to a problem with his knee.
A source told the publication: “Robbie has been in constant pain for years now, with his knee constantly deteriorating.
“It’s left him unable to walk without any assistance and he’s been given a wheelchair while he waits to have a special surgical procedure in America to repair his joint.”
They added: “It’s hugely frustrating for him but he’s really hoping to be back on his feet after getting the operation.”
Despite his health problems, Robbie appeared in high spirits at the event.
He told fans that once his surgery was complete he’ll be “leaping around like an elf”.
The National Treasure star has previously opened up about his diagnosis with osteoarthritis, revealing that he is in “constant pain all day”.
He added: “I had an exploratory operation and they discovered I had no cartilage left in one of my knees.
“It’s completely disintegrated.”
Robbie’s condition is caused by the breakdown of cartilage and makes the joints become painful and stiff, according to the NHS.
Three years ago, the 6ft 6in star claimed doctors had told him to lose seven stone or risk facing life as a “cripple”.
The last time we saw Robbie on television, in 2016, he appeared with a walking stick in the Channel 4 drama National Treasure.
Daily Star Online have contacted a representative for Robbie for comment.