מקנזי נולדה, גדלה והתנחכה בבירתה של ניו זילנד, העיר ולינגטון,[1] למשפחה נוצרית ממוצא בריטי.[2] אמה היא השחקנית והמורה למשחק דיים מירנדה הארקורט, ואביה הוא הבמאי סטיוארט מקנזי. היא נכדתם של השחקנית דיים קייט הארקורט ושל פיטר הארקורט. משפחתו של סבה פיטר הארקורט הקימה את חברת הנדל"ן Harcourts International בוולינגטון.[3] לה אח בכור ואחות צעירה, השחקנית דווידה מקנזי. היא סיימה את לימודיה התיכוניים ב-2018 בבית הספר הפרטי לבנות-בלבד ע"ש סמואל מרסדן שבעיר הולדתה.[4]
קריירה
בשנת 2012 הופיעה עם אחיה בסרט "Existence". בשנת 2014 גילמה מקנזי את המתבגרת לואיז ניקולס בסרט הטלוויזיה "Consent: The Louise Nicholas Story". ב-2015 היא גילמה את פיקסי האנה באופרת הסבון הטלוויזיונית "רחוב שורטלנד". בשנה שלאחר מכן, היא שיחקה בתפקיד המרכזי בסדרה הקומית לילדים "Lucy Lewis Can't Lose".
בשנת 2018, היא זכתה להכרה על גילומה של בת של ותיק מלחמה בסרטה של דברה גרניק, "Leave No Trace"; על הופעתה זכתה לשבחי המבקרים וזיכתה אותה בפרס המועצה הלאומית לביקורת עבור הופעה פורצת דרך.