A Infância
Starla Basket, no dia 18 de Outubro de 1987, deu à luz um bebé, a que deu, conjuntamente com o seu marido David Efron, o nome de Zachary David Alexander Efron. Nos primeiros quatro anos de vida Zac foi o único menino dos olhos dos pais, cativando-os com as coisas que todos os bebés fazem, como a primeira palavra, o primeiro passo, etc. Zac realmente era um bebé perfeito, loiro de olhos azuis, que encantava qualquer pessoa que passe.
Mas aos 4 anos Zac teve que aprender a dividir o seu espaço com o novo membro da família, Dylan Efron, seu irmão. Mas isso não impediu de ter uma infância normal, com felicidades e partidas normais da idade. Enquanto se divertia dava os passinhos na representação a fazer as pequenas peças de teatro na escola, mas nada de muito especial.
Os primeiros passos
Aos 11 anos, num fim-de-semana, foi passear com os pais e o irmão, e pode-se dizer que tudo começou a mudar. Na rádio passou uma música, que Zac começou a cantar perfeitamente, deixando espantados com a voz. A partir daí o casal começou a investir no talento do filho mais velho. Começou a ter aulas de piano e canto, no início um pouco contrariado, mas acabou por adorar. Nessas aulas era considerado o melhor, com um talento pouco encontrado numa criança daquela idade, e o professor de canto acabou mesmo por confessar que um dia Zac seria o novo Brad Pitt.
A Escola
Representação e música à parte, Zac tinha uma vida normal de um pré-adolescente. Ou seja, tinha que ir à escola e estudar. E nisso Zac também era o melhor, ou pelo menos tentava. Sempre com óptimas notas, Zac considerava-se um nerd, não chamando a atenção das raparigas, tendo poucas namoradas na adolescência.
Mas a escola não foi fácil para Zac, pois tinha que conciliar a vida escolar com a vida de actor. Primeiro começou com pequenas como Petter Pan, Mame, The Music Man, e muito mais. Mas em 2002 (tinha 15 anos), as coisas começaram a complicar para Zac. Primeiro foi seleccionado para um episódio de Firefly, em que fazia de Simon Tam. E desde aí não parou.
Primeiros Projectos
Em 2003, fez Melinda’s Wold (Stuart Wasser), The Guardian (Luke Tomello), ER (Bobby Neville) e The Big World of Carl Laemke (Pete Laemke).
Em 2004, participou em Miracle Run (Steven Morgan), Room Raiders, Triple Play (Harry Fuller). Em 2005, CSI: Miami (Seth Dawson), The Replacements (Davey Hunkerhoff), The Derby Stallion (Patrick McCardle), Summerland (Cameron).
Em 2006, participou em Hotel Doce Hotel (nome dado a The Suite Life of Zack and Cody em Portugal), onde conheceu Ashley Tisdale.
Entre filmes e séries, Zac começou a sua pequena carreira, sendo mais reconhecido em Summerland onde estava Jessy McCartney.