22/01/2014 08:07 GMT | Updated 25/01/2014 16:01 GMT

Zac Efron Talks Leaving Rehab: 'I'm In The Best Place I've Ever Been' (VIDEO)

Zac Efron has opened up about how he's feeling after his recent stint in rehab.

The 26-year-old former Disney star said: "I'm in the best place I've ever been in," as he appeared on the Today Show this week.

Zac appeared alongside his 'That Awkward Moment' co-stars Michael B Jordan and Miles Teller, who he thanked for helping him through his troubled time.

WATCH the video above for more.

Photo gallery Zac Efron: Top 25 Sexiest Pics See Gallery