And it really showed as the 25-year-old actor walked the red carpet at the Toronto International Film for the premiere of Parkland, his upcoming new ensemble drama about the JFK assassination.
"I'm good, real good," he said.
And that's great to hear because Efron actually completed a stint in rehab about five months ago, sources exclusively tell E! News.
"He's healthy, happy and not drinking," one source said. "He's taking time to focus on working."
Parkland, about the three days surrounding JFK's death in Dallas, hits theaters on Oct. 4.
Efron plays Jim Carrico, the real-life doctor who was a 28-year-old first-year surgical resident when he became the first person to examine Kennedy at Parkland Memorial Hospital after the president was shot in Dealey Plaza.
"The three days are really shrouded in so much mystery and controversy with conspiracy theories," Efron said at TIFF. "Growing up, I didn't know what was fact or fiction. But the simple truths of what transpired that we know for a fact are all in this movie."
We'll see even more of Efron in January with the release of That Awkward Moment, a comedy also starring Miles Teller and Michael B. Jordan about a group of young guys who vow to stay single.
Your information may be shared with other NBCUniversal businesses and used to better tailor our services and advertising to you. For more details about how we use your information, see our Privacy Policy. If you are located outside of the U.S., your information may be transferred to, processed and used in the U.S.
E! Online - Your source for entertainment news, celebrities, celeb news, and celebrity gossip. Check out the hottest fashion, photos, movies and TV shows!