В 2006 году Эфрон снялся в оригинальном фильме Disney Channel «Мюзикл для средней школы» в роли Троя Болтона, популярного студента и капитана баскетбольной команды.
Совсем недавно он снялся в High School Musical 3.