In his subsequent musical films, Efron did his own singing.Efron was next seen playing the role of Link Larkin in the musical comedy film Hairspray (2007), based on the 2002 Broadway musical of the same name.He also appeared in some films, including the Lifetime television film Miracle Run (2004), for which he earned a Young Artist Award nomination for his performance as one of two autistic twins.
The film received almost unanimously negative reviews from critics, but became a major success at the box office.
He also played a supporting role in the critically successful Liberal Arts (2012), which premiered at the Sundance Film Festival in January 2012 and received a limited release later that year.
He was recommended to an agent in Los Angeles by his drama teacher, Robyn Metchik (the mother of actors Aaron Michael Metchik and Asher Metchik).
and was then accepted into the University of Southern California, but has deferred his enrollment to work on film projects.
After lending his voice to the commercially successful computer-animated film The Lorax (2012), he appeared as the male lead in the romantic drama The Lucky One (2012), based on the novel of the same name by Nicholas Sparks.
The film became a major box office success despite negative reviews from critics.The film earned mostly positive reviews from critics.He next played the title role in the supernatural romantic drama Charlie St.Efron’s first release of 2014 was the romantic comedy That Awkward Moment (2014), on which he was also an executive producer.The film, which starred Efron alongside Miles Teller and Michael B.Jordan as three bachelors in New York City, became a moderate commercial success despite receiving mostly negative reviews from critics.