Famosa por su papel de la versión joven del personaje principal en la película Maleficent del 2014. También interpretó a la joven Ruth en la película del 2010 Never Let Me Go y fue elegida como la joven Jane en la película del 2016 The Legend of Tarzan.
A los 12 años, mientras se entrenaba en la Escuela de Teatro de Sylvia Young, fue elegida para la producción teatral del musical Oliver en el West End de Londres.
También interpretó el papel de Kayleigh en la película del 2010 Ways to Live Forever.
Nació en Londres, Inglaterra y creció con tres hermanastros menores. Anteriormente salió con el actor Rob Raco. Desde entonces ha comenzado una relación con el músico Max Bennett Kelly.
Chloë Grace Moretz y ella formaron parte del elenco de la película del 2013 Kick-Ass 2.