Анна родилась 15 марта 1992 года. В течение 5 лет она изучала драму в школе Highgate wood school. Как актриса, Анна дебютировала в фильме «Гарри Поттер и Принц-полукровка» в 2009 году. Задолго до премьеры фильма агентство Byron’s Management, представляющее интересы актрисы, опубликовало на своём сайте пять ее новых фотографий. Для нее было новостью заработать $17 000 в столь юном возрасте. Затем актриса сыграла и в последующих двух фильмах саги: «Гарри Поттер и Дары смерти, часть 1» и «Гарри Поттер и Дары смерти, часть 2» в 2010 и 2011 годах соответственно. В 2012 году Анна сыграла роль Руби Баттон в телесериале «Холлиокс».