He's a great grandad but he has vowed to keep on running.

And at 83, Dalton man Arnold Pickup has completed his latest run to raise cash for charity.

He took part in the 10k Run for All race in York and was again raising cash for the British Limbless Ex Servicemens Association.

He has been a long-serving committee member of the Huddersfield branch and has been praised for his tireless work.

Over the last 25 years, Mr Pickup has raised more than £20,000 for causes close to his heart by completing more than 400 running races, notching up more than 50 marathons as well as over 100 half marathons and countless 10k runs.

He also dedicates much of his time to visiting soldiers left injured in conflict and their families through his work as welfare officer with the British Limbless Ex Servicemen’s Association.

“People often hear about the people who get killed but not the people who lose limbs and this is very rewarding,” he said.

Mr Pickup had planned to run the York event with great-granddaughter Shannon Taylor, 17, but she pulled out and her mum Sarah Pickup, 37, stepped in instead.Mr Pickup said: "Sarah had done no training so she did really well."

Longtime friend Ray Barry said: “Arnold, at the age of 83, is my senior by two years, but in bodily fitness is my senior by light-years.

“Whether his figure is kept trim by running or whether he keeps in trim so that he can keep on running is one of those questions that are simple to pose and impossible to answer. What is easily answered is what has his running brought over the last 25 years? Answers are several, because he is always savvy enough to gather sponsors around his efforts for various charities but in the case of BLESMA, it is very many thousands of pounds.

“Having served in the Merchant Navy, he is an honorary BLESMA member, becoming involved with the Huddersfield branch, since its inception. It is the bedrock of people like Arnold who have made, and continue to make, benefits for those disabled when serving this country”.