Zac grew up in Townsville, North Queensland and studied musical theatre at Queensland Conservatorium Griffith University, graduating in 2019. While at The Con Zac played Jean Valjean in Les Miserables and Eddie Birdlace in Dogfight. At the end of his time studying Zac was selected as a featured vocalist in QPAC’s 2019 Spirit of Christmas concert.
Zac now resides in Melbourne and in 2022 toured greater Sydney schools doing performance education with Gibber. Later that year he covered and performed as Dewey in School of Rock in a sold out Qudos Bank Arena as well as covering the role of Ned.