James Marsden: St. Jude's Triathlete
James Marsden shows off his medals from the 5th Annual Nautica South Beach Triathlon on a sunny Sunday (April 1) in Miami Beach, Fla.
The 38-year-old actor participated in the race to benefit St. Jude’s Research Hospital, which specializes in pediatric cancer.
Other celebrities who swam, biked, and ran in this year’s triathlon included The Office‘s Paul Lieberstein and Burn Notice‘s Jeffrey Donovan.
James and his team finished first in their division — congratulations!
15+ photos inside of James Marsden at the 5th Annual Nautica South Beach Triathlon…