BELMONT (CBS) — A former addict turned ultra-runner is taking on a huge challenge Monday morning for a good cause.

Henry Ward on the Belmont High track Monday morning. (WBZ-TV)

Henry Ward, a recovering alcoholic and addict, is running on the Belmont High School track for a full 24 hours to raise money for scholarships for programs to fight addiction.

“I want to share the message that, if I can change, honestly anybody can change,” Ward told WBZ-TV. “But you have to get help. You have to admit that you have a problem, you have to go into treatment and get help.”

Ultra runner Henry Ward. (WBZ-TV)

Ward ran the Boston Marathon route three times to raise money for addiction-related charities, and he’s hoping to continue his mission today.