Zac Efron completed a stint in rehab approximately five months ago, E! News reports.
Efron's time in rehab went surprisingly under the radar. A source tells the site: "He's healthy, happy and not drinking. He's taking time to focus on working."
Celebrities who've survived scandal
The 25-year-old actor will next appear in Parkland, which chronicles the assassination of President John F. Kennedy.