Маргарет Констанция Уильямс родилась 15 апреля 1997 года в городе Бристоль, Великобритания. Младшая из четырех детей Хилари Уильямс, ныне - Фрэнсис. Детство Маргарет провела в городе Сомерсет, училась в начальной школе Клаттон, затем окончила школу Нортон Хилл. Свое сценическое прозвище «Мэйси» позаимствовала из популярной серии комиксов «The Perishers».
Как актриса, Уильямс обрела известность в 2011 году, дебютировав в роли Арьи Старк в телевизионном сериале «Игра престолов». Затем последовали фильмы «Золото», «Падение», «Врановые», «Кибер-террор». В 2015 году приняла участие в съёмках 9 сезона телесериала «Доктор Кто». В 2016 году зрители увидели Мэйси в драме «Книга любви», в 2017 году - в фантастическом боевике «iБой» и мелодраме «Страсти до Франкенштейна». В 2018 году на экраны вышел мультфильм «Дикие предки», где мейси озвучила Гуну, одного из ключевых персонажей.