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