Zac Efron hasn't been seen out and about on the nightclub scene as of late – and it sounds like there's a reason.
The Parkland star, 25, completed a stint in rehab about five months ago, sources confirm to PEOPLE.
The actor – who recently walked the carpet at the Toronto International Film Festival – is "doing great," a source tells PEOPLE. "He's taking care of himself and it shows."
E! News was first to report the news.