Emmerdale actor Freddie Jones has died at the age of 91, his agent has said.

The star of Hollywood films such as Dune, The Elephant Man and Firefox, he was most recently known for playing Sandy Thomas in the soap until last year.

Agent Lesley Duff told PA: “It is with great sadness that I can confirm the death of Freddie Jones.

“He passed away on the evening of July 9 after a short illness.

“Freddie was a much loved and admired actor, known for his triumphs in classical theatre, film and television.

“He will be greatly missed by all who had the pleasure of knowing him and most especially his family.”

The father of fellow actor Toby Jones, he became an actor after a mid-life career change, having previously worked as a laboratory assistant while performing in amateur theatre on the side.

His first acting credit was on the TV mini series Androcles And The Lion in 1960 and he worked steadily on the small screen, including as Claudius in the TV miniseries The Caesars.

His big-screen debut was in Marat/Sade in 1967 and he also appeared in literary dramas such as Far From The Madding Crowd and Nicholas Nickleby, as well as the 1987 version of Vanity Fair.

More recently he played a number of roles in Heartbeat and Casualty before becoming a regular on Emmerdale in 2006.

He announced his departure from the soap in 2018, saying he could not justify staying, even though he had been offered another year on the show.