(CNN) -- Zac Efron is ready to talk.
The 26-year-old actor best known for "High School Musical" went to rehab in 2013 but was elusive about what he sought treatment for. Now, in an interview with The Hollywood Reporter, Efron is coming clean about his battle with alcohol and drug use.
"It's a never-ending struggle," the actor said of his issues with addiction. "I was drinking a lot, way too much."
There were drugs as well, he added.
The problem erupted for Efron as he tried to work his way from being the teen star of "High School Musical" and "Hairspray" to more adult roles with movies such as "The Lucky One" and "The Paperboy."
"I had done films back-to-back-to-back. I was burnt out," he said. "There was something lacking, some sort of hole that I couldn't really fill up. I was just so deep into my work, it was really the only thing I had."