Harold Allen completed his first ever marathon in 2015.
This month, he's running a marathon a day to raise awareness for mental health.
"Running a marathon really ain't nothing. I can run it in my sleep, but you have to be consistent," said Allen.
The Bainbridge native is about halfway through his journey.
15 marathons down, and 16 to go.
His feet will cover over 812.2 miles in the month of May.
But no distance is too far for this man on a mission.
Allen wants to eliminate the stigma associated with mental illnesses.
He urges people to donate as he runs, and all of the proceeds will go to the Mental-Health project.
Not to be lost on his journey, these runs are taking four to five hours per day.
Allen has a wife and 4 kids, including a newborn.
Allen also works full-time at Memorial Hospital in Bainbridge.
His selfless campaign to raise money and awareness is being documented daily with running receipts on his Facebook page.
"Most importantly is the journey, doing it for a great cause" said Harold before he took off for his 15th marathon.
"Because like I say again people out here need help and they want to live in denial. Just step up and when we come out of denial it will make the world a whole lot better than just saying we'll push this stuff to the side."
Even more impressive, Allen has been running these marathons alone.
No pacers, no help.
To donate to his cause, visit Harold's GoFundMe page.