Kevin Von ErichAmerican professional wrestlerZac EfronAmerican actor and singer (born 1987)
Harris DickinsonEnglish actor, writer, and director
Sean DurkinFilm director
Zac Efron is working on a beefy new role.
The 35-year-old Greatest Beer Run Ever actor was photographed on the Louisiana set of his upcoming film The Iron Claw on Monday. Efron sported a noteworthy new hairdo as he stood shirtless with a towel around his waist while checking his phone.
In A24’s Iron Claw, Efron plays pro wrestler Kevin Von Erich. The film is based on a true story and tracks the “rise and fall of the Von Erich family, a dynasty of wrestlers who made a huge impact on the sport from the 1960s to the present day,” according to the studio.
Written and directed by Martha Marcy May Marlene filmmaker Sean Durkin, the film also stars Lily James, Maura Tierney, Jeremy Allen White and Harris Dickinson.
Efron recently told Men’s Health about bulking up for the part, explaining that he had a different approach this time than the training he did for the 2017 movie Baywatch. He said he “fell into a pretty bad depression, for a long time” after recovering from the rigorous training for that project.
RELATED: Zac Efron Gets Candid About His Agoraphobia: ‘I Just Don’t Go Out’
Bob Levey/WireImage Kevin Von Erich in 2009
Never miss a story — sign up for PEOPLE’s free weekly newsletter to get the biggest news of the week delivered to your inbox every Friday.
“That Baywatch look, I don’t know if that’s really attainable,” he said. “There’s just too little water in the skin. Like, it’s fake; it looks CGI’d. And that required Lasix, powerful diuretics, to achieve. So I don’t need to do that. I much prefer to have an extra, you know, 2 to 3 percent body fat.”