Момичето започва да работи като модел на 5-годишна възраст. Детето си сътрудничи със световни марки: Polo Ralph Lauren, Burger King, Pantene, Guess Kids. Но пробивът в кариерата ѝ било заснемането на филма „Здрач: Зазоряване - част 2”, където играе ролята на дъщерята на Бела.
Между другото, Кристина Пименова също се явява на прослушване за тази роля. Но красавицата не била одобрена поради лошите ѝ познания по английски.
Сега Макензи вече е на 23 години, напредва в кариерата си на модел и все още се снима във филми.