Už v jedenácti letech začal brát hodiny zpěvu a poprvé si zahrál v muzikálu: Gypsy. Dostal role v hrách Peter Pan, The Music Man, Mame, Little Shop of Horrors. Na střední škole Zac začal hostovat v několika seriálových rolích a to ho pilotovalo do televize.
Za roli ve filmu Miracle Run (2004) dostal pochvalu kritiků. Dalším filmem byl DerbyStallion (2005), který měl problém najít distributora a přišel do kin až v prosinci 2006. V roce 2006 hrál také v mega hitu High School Musical (HSM), který vidělo přes 38 milionů diváků v USA.