Zac Efron looks so hot while wearing his skintight blue top and red bathing suit on the set of Baywatch on Thursday (February 25) in Boca Raton, Fla.
The 28-year-old actor was seen filming a scene on a boat with his co-stars Dwayne “The Rock” Johnson that afternoon.
David Chokachi, the star of the Baywatch television series, recently spoke to E! News and said Zac is having trouble swimming in the ocean.
“Alexandra Paul, who is Stephanie on the show, her husband trains triathletes and I know he’s training Zac Efron to be ocean competent. Nothing against Zac, but I heard he’s got a little struggle going on with his affiliation with the ocean,” David said. “He’s having a little trouble, let’s put it that way.”
“People think, ‘Oh, we’re gonna go swim in the ocean.’ But it’s different. If you’re actually going to portray a lifeguard, there’s a lot going on—how you enter the water, how you get to a victim…You gotta be legit or you’re gonna look like crap on TV,” David added. “I’m sure he’s struggling because I trained for like three months before we started filming with a real lifeguard, Mike Newman. He kicked my butt. It was hard. The water’s freezing, you’re running in in your shorts, and you’re spending a lot of time in the water, and the waves, you kinda get used to it.”