A lo largo de su carrera, Zac ha participado en una amplia variedad de películas, incluyendo 17 Again, The Greatest Showman, Hairspray y Neighbors. Además, ha hecho doblaje, en Lorax, por ejemplo. Y ha tenido apariciones en series de televisión como Summerland y CSI: Miami.