The 26-year-old hunk was spotted hitting a gym in Venice, Calif., Thursday evening, just days after he slipped in a puddle of water while entering his L.A. area home and broke his jaw and suffered a gash that required stitches.
According to People, Efron's injury was not visible and apparently he didn't let the mishap bother him in any case as he pumped some iron.
"He looked great," an eyewitness told the magazine. "But it was all business. He was concentrating on hitting the weights hard."
Sporting a new haircut, the buff actor reportedly gave his deltoids a good workout on a rowing machine.
The onlooker did add, however, that Efron didn't move his mouth much, which jives with E! News' exclusive report that doctors had to wire his mouth shut so he could make a full recovery.
Efron's Hairspray director Adam Shankman told People over the weekend that he's been helping the actor rebound by bringing him soup.
"He has to eat through a straw on a syringe. It's horrible," the filmmaker said at the GO GO Gala in L.A. yesterday. "He's in great spirits. He's just like, Wow. It hurts.' His jaw is wired shut."
No doubt it's been a bit of a rough year for the Parkland star, who as E! News reported in September completed a stint in rehab earlier this year.
Since Efron can't exactly open his trap much these days, PR appearances for his upcoming comedy, That Awkward Moment, have been temporarily postponed until he gets better.
The film hits theaters on Jan. 31, 2014.