Cape Town – Zac Efron is many things. This includes a talented actor, a sexy hunk and a rhythmic dancer.
But today we are going to highlight his athletic abilities.
Zac Efron is one ripped triathlete that we can’t stop staring at!
The Baywatch babe took part in the 30th annual Nautica Malibu triathlon to help raise funds for Children's Hospital Los Angeles with a bunch of other celebrities.
Zac was part of a relay team and took charge of the bicycle leg of the race.
See all the pics here:
(Photos: Greatstock/Splash, Getty Images)