Zac Efron
Actor Zac Efron arrives for the film premiere of "Parkland" at the 38th Toronto International Film Festival in Toronto Sept.6, 2013. Reuters/Fred Thornhill

Zac Efron, American actor, singer and Disney hearthrob, spoke about his life after his latest stint in rehab while promoting upcoming flick “That Awkward Moment” on the Today Show on Tuesday.

Savannah Guthrie, the show’s host brought out the topic of Efron’s recent rehab stint, which sources say was about a drug problem, saying: "I know last year was a little bit hard. There were reports that you'd gone to rehab. Anything you want to share about that? I think mostly your fans just want to know how you're doing and that you're OK."

The former Disney actor responded stating: “I’m in the best place I’ve ever been. I’ve never been this happy before.”

Efron, who was accompanied by his co-stars, Michael B. Jordan and Miles Teller on the show, added: “I’m extraordinarily grateful for these guys and to be here promoting this movie. I don’t know. Things are good. So, thank you for asking.”

According to People magazine, during a press conference for “That Awkward Moment” in New York, Efron talked about his rehab stint, saying: “I’m so happy. I feel like I’m in a great place and I’m glad that I’m really here to share this moment with everybody and be present for all of it.”

He also added: “It was an interesting year. I learned so many things. So much. The best part of it being able to reflect upon that experience and realize how much I have learned about myself and the kind of man I want to be.”

The actor, who reportedly looked positive, said that he was thrilled to be working with his co-stars on his latest movie.

“This movie, these guys and coming back to it and to New York – just being here in this moment, it just kind of exemplifies it,” the 26-year-old actor reportedly said. “I couldn’t be happier. I’m in a great place.”