But he defended Efron, admitting learning be a convincing lifeguard on camera is tough and it took him months of training to get it right.
"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 ...
Read more on Spy:
• The Kiwi Adele relies on
• US rapper attacked in Auckland lift
"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."
Dwayne posted a picture of him and Zac on set on Instagram on Tuesday and wrote, "#BAYWATCH Day 1. My character 'Mitch Buchannon' just gave @zacefron's character 'Matt Brody' the all important beach speech about what it means to have manly 'Alpha balls'... World get ready to have some fun, 'cause the beach will never be the same again."
Pamela Anderson, who became the break-out star of the TV series, told Entertainment Tonight Canada that she turned down a role in the Baywatch movie because she didn't like the character's storyline.
But she revealed she is still considering a cameo.
"I haven't turned it down completely yet, but I have turned down what they offered me," she said. "We'll see what happens."
Hasselhoff is also in talks for a cameo appearance.
- WENN