Harry Potter and Cracker actor Robbie Coltrane has died aged 72, his agent has said.

The Scottish star, whose real name is Anthony Robert McMillan, was best known for playing the beloved Hogwarts gamekeeper Hagrid and starring as criminal psychologist Dr Eddie ‘Fitz’ Fitzgerald in ITV’s crime drama Cracker.

His agent of 40 years Belinda Wright said Coltrane died on Friday and thanked the medical staff at Forth Valley Royal Hospital in Larbert, near Falkirk in Scotland for their “care and diplomacy”.

In a statement, she added: “Robbie was a unique talent, sharing the Guinness Book of Records’ Award for winning three consecutive Best Actor Baftas for his portrayal of Fitz in Granada TV’s series Cracker in 1994/1995/and 1996 with Sir Michael Gambon.

“He will probably be best remembered for decades to come as Hagrid in the Harry Potter films.

“A role which brought joy to children and adults alike all over the world prompting a stream of fan letters every week for over 20 years.

“James Bond fans write too to applaud his role in GoldenEye and The World Is Not Enough.

“For me personally, I shall remember him as an abidingly loyal client as well as being a wonderful actor, he was forensically intelligent, brilliantly witty and after 40 years of being proud to be called his Agent, I shall miss him.”

Born in Rutherglen, South Lanarkshire, in 1950, Coltrane was the son of teacher and pianist Jean Ross and general practitioner Ian Baxter McMillan, and was educated at independent school Glenalmond College in Perth and Kinross.

He later attended Glasgow School of Art and Moray House College of Education in Edinburgh and moved into acting in his 20s.

He starred alongside Hugh Laurie, Stephen Fry and Dame Emma Thompson in the sketch series Alfresco in 1983 to 1984, and reunited with Dame Emma for the BBC miniseries Tutti Frutti where he played Big Jazza, for which he received his first Bafta nomination.

ROYAL Inverstiture
Actors Robbie Coltrane with his OBE after receiving it from the Queen at Buckingham Palace in 2006 (Andrew Parsons/PA)

Coltrane gained further fame starring as criminal psychologist Dr Eddie “Fitz” Fitzgerald in the ITV series Cracker from 1993 to 1995 and in a special return episode in 2006.

The role secured him the Bafta award for best actor for three consecutive years from 1994 to 1996.

Arguably his best known role came in the Harry Potter film series as he starred in all eight movies as Rubeus Hagrid alongside Daniel Radcliffe, Rupert Grint and Emma Watson.

Coltrane also featured in another classic British franchise when he played KGB man Valentin Zukovsky in Bond film Goldeneye in 1995 and revised the same character in The World Is Not Enough.

Fry praised the “depth, power and talent” of his Alfresco co-star as he paid tribute to him on Twitter.

He said: “I first met Robbie 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.”

Coltrane was made an OBE in the 2006 New Year’s honours list for his services to drama and he was awarded the Bafta Scotland Award for outstanding contribution to film in 2011.

The actor is survived by his sister Annie Rae, his children Spencer and Alice and their mother Rhona Gemmell.