Doncaster runner Colin Wallace, 38, raised £3,000 for a veterinary charity after completing the London Marathon.
Mr Wallace completed the race in five hours and three minutes on Sunday for veterinary charity, PDSA.
He was joined by 20 other PDSA runners, all raising funds to provide free veterinary treatment for sick and injured pets.
It’s the first time Colin, who is an Area Veterinary Manager for PDSA, has completed the famous 26.2 mile course.
He said: “Knowing that I was helping a charity really spurred me on round the course. The support from the crowd, particularly PDSA’s supporters, and those who’ve sponsored me has been fantastic.”