Originally from Seattle, Washington, Mackenzie began her ballet training at age 7 with Emerald Ballet Theater under the direction of Viktoria Titova with Ballet Masters Roman Zinovyev and Tatiana Liabina. She then joined the Performance Division at Evergreen City Ballet under the direction of Kevin Kaiser and Gillmer Duran, continuing her ballet training and choreographing several pieces for them. Mackenzie has also had the opportunity to train with Lindsi Dec and Karel Cruz, former principals with Pacific Northwest Ballet. Mackenzie has competed in Youth America Grand Prix multiple times, placing third in the classical pre-competitive age division, second and first in the Pas De Deux category, top 12 in the junior classical and contemporary categories, and top 12 in the senior classical and contemporary categories. She was able to go on to compete in the New York City finals 4 of the years she competed. Mackenzie has attended summer programs with Ballet West, and American Ballet Theater in New York and Florida. Some of Mackenzie’s highlighted roles include; Sugar Plum Fairy and Dew Drop in The Nutcracker, Lilac Fairy in Sleeping Beauty, Fairy Godmother in Cinderella, Fancy Nancy in Fancy Nancy and the Mermaid Ballet, and principal in Kiyon Gaines’ A/Rythmia. She is excited to join BNT for her first season.