It’s not every day we get to see Zac Efron slide his hand under a man’s briefs – but that’s exactly what we got on an Australian TV show this week, as Zac took it upon himself to help wax the host’s private parts.

Zac Efron waxing Beau Ryan
Photo: The Footy Show

With the publicity run for the Baywatch film on full swing (doesn’t seem to be helping the film’s box office results, though), we get to see all kinds of interesting things from the 29-year-old hunk that is Zac Efron.

We got to hear all the details about Zac’s kiss with The Rock, we saw him give a sensual massage to a fan, and now – we get to see Zac waxing the body of Beau Ryan.

Beau is the host of Australian TV series The Footy Show. Zac Efron and his Baywatch co-star Alexandra Daddario were guests on the show last Thursday, and were asked to help Beau do what he needs to in order to get a role on the next Baywatch.

Last week, Beau already had his head shaved by Dwayne “The Rock” Johnson – and this week, it was time to wax his body.

Stripping down to a pair of tiny blue briefs – with… a shark on the front – Beau was ready for the waxing, with Zac calming him down by saying “Enjoy the pain.”

They started off with the chest, which was already painful, and Beau didn’t seem to enjoy it all that much when Zac moved on to Beau’s private parts, just bellow the belly button…

There’s a lot of screaming, but at the end, Beau gets a blessing from Zac – “Initiation complete!”

You can watch the full video via this link.