CHARLOTTE, N.C. -- Millions of people run for charity to raise money for causes close to their hearts, but one man is running 31 marathons in 31 days, all to raise funds for his fellow veterans.

Rob Jones is doing it on prosthetic legs. He ran his 29th marathon Thursday in the Queen City.

In 2010, he lost both of his legs after stepping on an IED while serving as a Marine sergeant in Afghanistan. From that point on, his mission was to survive, recover and live. Since then, he’s biked across the United States, competed in triathlons, and even won a Paralympic medal, all to raise money for wounded veterans. He even completed the Tunnel to Tower Climb right here in Charlotte last fall.

(Courtesy Rob Jones)
(Courtesy Rob Jones)

“When you’re doing it for something bigger than yourself, I mean, that’s what keeps you going,” said Rob.

On Thursday, he ran his 29th marathon in Charlotte.

He’ll run his last, number 31, this Saturday in Washington DC on Veterans Day.

Rob says this journey is about showing American veterans that they are appreciated and that they are not alone.

“What I hope is that a wounded veteran that’s struggling will see my story and hopefully they’ll be able to use it to their advantage, they’ll be able to see themselves doing the same things because I’ve done it already,” Rob said.