Actor Zac Efron arrives at the premiere of Warner Bros. Pictures' 'We Are Your Friends' at TCL Chinese Theatre on August 20, 2015 in Hollywood, California.
Actor Zac Efron arrives at the premiere of Warner Bros. Pictures' 'We Are Your Friends' at TCL Chinese Theatre on August 20, 2015 in Hollywood, California. Axelle/Bauer-Griffin/FilmMagic

This Is What Zac Efron Ate on His Insane Baywatch Diet

Mar 09, 2016

Honestly I have a hard time with paparazzi but s/o to this dude 🕶

A post shared by Zac Efron (@zacefron) on

Zac Efron has been busy getting in the best shape of his life to shoot the Baywatch movie and now he's letting fans in on his secrets. The 28-year-old actor has begun sharing photos of both his workouts and new ripped body on Instagram.

Known fitness fanatic Dwayne "The Rock" Johnson has even posted about his co-star's progress.

Efron also tweeted about the strict diet he has followed throughout his training. "[Nine] days of absolutely zero carbs & sugar. Only organic grass fed/free range protein and organic leafy greens," he wrote.

However, he revealed that he does indulge in a cheat day every now and then.

This isn't the first time the High School Musical alum has bulked up for a role. Back in 2012, Efron played an ex-Marine in The Lucky One and put on 18 pounds of muscle for filming.

TIME may receive compensation for some links to products and services on this website. Offers may be subject to change without notice.