Mackenzie Foy zadebiutowała przed kamerami w wieku 4 lat. Wszystko dzięki zaangażowaniu rodziców, bowiem za ich sprawą dostała się do świata mody i reklamy. Występowała w reklamach zabawek, a także kilku kampaniach z modą dziecięcą. Mając 9 lat, Mackenzie dostała pierwszą rolę w serialu telewizyjnym.
Mackenzie Foy w wieku 11 lat zagrała w "Zmierzchu". Jak dziś wygląda i czym się zajmuje?
Przełom w karierze Mackenzie Foy nastąpił, gdy miała 11 lat, bowiem zagrała wówczas w ostatniej części sagi "Zmierzch", wcielając się w rolę córki Edwarda i Belli - Renesmee Cullen. Fani sagi chwalili produkcję za idealny dobór aktorki do roli. Choć Foy była jedynym dzieckiem na planie, to starano chronić się ją przed światem dorosłych, co było dużym wyzwaniem. W wywiadach opowiadała, jak pracujący z nią aktorzy za każde przekleństwo wypowiedziane przy niej wpłacali drobne datki do specjalnego słoika, które potem wpłaciła na cel charytatywny.
Mackenzie swoją urodą oczarowała nie tylko widzów, ale także producentów filmowych. Od tamtej pory Foy zagrała w kilkunastu produkcjach, m.in. w "Interstellar" Christophera Nolana, gdzie zagrała u boku Matthew McConaugheya czy disneyowskiej ekranizacji "Dziadka do orzechów" z 2018 roku.
Od tego momentu 22-latka ogranicza jednak pojawianie się na srebrnym ekranie. Foy obecnie skupia się na rozwijaniu własnych pasji i bierze udział w zawodach konnych, współpracując także z fundacją ratującą konie z transportów do rzeźni. Przez kilka lat trenowała też sztuki walki.
Na Instagramie Mackenzie dominują głównie zdjęcia koni, które są jej największą miłością. Pod ostatnim zdjęciem, które wstawiła 22-latka, fani zachwycali się jej urodą, wspominając czasy, gdy grała jeszcze w "Zmierzchu".