James Marsden is all smiles as he makes his way to the finish line while competing in the 2016 Nautica Malibu Triathlon Presented by Equinox on Sunday (September 18) in Malibu, Calif.
The 43-year-old actor was joined by Zac Efron and his little brother Dylan, as well as Olympian Conor Dwyer as they competed to help raise money for Children’s Hospital Los Angeles.
“Racing for @childrensla with the TEAM #NauticaMalibuTri” Zac captioned a photo with Dylan and Conor at the event. Check it out below!
Also stepping out to compete were How To Get Away With Murder‘s Alfred Enoch, Karla Souza, and Jack Falahee, Royal Pains‘ Mark Feuerstein, Colin Egglesfield, Max Greenfield, Jesse Bradford, Geoff Stults, Adan Canto, and Rachel Platten, who performed for the crowd.
55+ pictures inside of celebs at the Malibu Triathlon…More Here! »