James Marsden & Zac Efron Race for Children's Hospital LA in Malibu Triathlon
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.
“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…