The 34-year-old actor starred in the 2017 'Baywatch' movie.
Zac Efron looked as fit as ever when he hit up a beach in Costa Rica this week. Looking like his character, Matt Brody, in the 2017 movie Baywatch, the 34-year-old actor was spotted shirtless, sporting a pair of blue swim trunks.
An eyewitness tells ET that Efron was enjoying some downtime in Costa Rica with friends, and spent the day surfing. He was also seen setting up a camera and tripod to record the occasion.
Efron clearly knows his way around a gym and even launched a digital series in 2019, appropriately titled Gym Time. While speaking with Nina Dobrev on the show, the High School Musical alum admitted that he wanted to get ripped like Brad Pitt in the 1999 movie Fight Club.
When ET asked about his "Fight Club abs" at the Extremely Wicked, Shockingly Evil and Vile junket in April 2019, Efron said, "They're never going to be the quality of Brad Pitt's. Those changed the world. ...They're humbly chillin'."
For more with the ab-tastic actor, check out the links below.