Robbie Coltrane, the larger-than-life Scottish-born actor who played Hagrid in the Harry Potter films, has died at the age of 72, his agent said on Friday.
Coltrane's more than four-decade-long career ranged from James Bond film roles to the lead in the 1990s British TV series Cracker, as criminal psychologist Dr. Edward 'Fitz' Fitzgerald.
His agent Belinda Wright said he had died in hospital near Falkirk in Scotland, Britain's PA Media reported.
Scotland's First Minister, Nicola Sturgeon, led the tributes on Twitter: "Very sad news. He had such range and depth as an actor, from brilliant comedy to hard-edged drama.
"I think my favourite of all his roles was Fitz in Cracker. Robbie Coltrane, Scottish entertainment legend - you will be hugely missed. RIP"
UK actor and broadcaster Stephen Fry - who narrated the British version of the Harry Potter audio books - wrote that he had met Coltrane almost exactly 40 years ago.
"I was awe/terror/love struck all at the same time. Such depth, power & talent: funny enough to cause helpless hiccups & honking as we made our first TV show, Alfresco.
"Farewell, old fellow. You'll be so dreadfully missed".
Controversial Harry Potter author JK Rowling tweeted about how much she loved working with the late actor.
"I'll never know anyone remotely like Robbie again. He was an incredible talent, a complete one-off, and I was beyond fortunate to know him, work with him and laugh my head off with him.
"I send my love and deepest condolences to his family, above all his children."
Reuters / Newshub.