Joined by her brother and more than 50,000 other runners, former "Baywatch" star Pamela Anderson competed in and finished the 2013 New York City Marathon with a time of 5:41:03.

"I never worked out in the 'Baywatch' days," she told ESPN after the race. "Now it feels so good, I'm like, 'Why wasn't I doing this for the last 20 years of my life?' But everything happens for a reason and I'm actually glad that, at this time and this age, I'm exercising. I'm not sure what else would have gotten me to exercise."

The 46-year-old took on the 26.2-mile challenge not only for her health, but also to help raise money for J/P Haitian Relief Organization.

"I visited J/P HRO when it was in its beginning stages," she wrote on her fundraising page; which raised more than $75,000 for the charity. "I brought cold beer through rubble-covered streets to volunteers who were working long days surrounded by dust and death.I have known Sean a long time… I love him dearly.

I think many people shine in Haiti. They Jumped. Took Action. Made the decision to help…What if we ALL had the nerve? I think deep down we all do-There are triggers. Instead of wallowing in some self-destructive place, get involved!"

Related on MNN:

Michael d'Estries ( @michaeldestries ) covers science, technology, art, and the beautiful, unusual corners of our incredible world.

Pamela Anderson completes NYC Marathon charity run
Actress participated in the 26.2-mile race to raise funds for Sean Penn's Haiti charity.