Zack Preece was born in Vancouver, British Columbia. He did most of his training at Arts Umbrella under the direction of Artemis Gordon, where he had the opportunity to work with various world-renowned choreographers. He has performed works by Crystal Pite, Mats Ek, Sharon Eyal, Medhi Walerski and many more. He graduated the Arts Umbrella Post Secondary program in 2021. He then joined Ballet BC as an emerging artist for the 2021-2022 season, under the direction of Medhi Walerski. Following that, Zack joined Cas Public productions for one season. He was then a guest artist with Ballets Jazz Montréal for the 2023 season and is very excited to start his third full season with the company for the 2026-27 season.