She began her career as a child actress in the films Never Let Me Go (2010), Snow White and the Huntsman and Private Peaceful (both 2012).
She attended Brighton College,[2] where she completed A Levels in English literature, politics, and photography and earned A*s in all three subjects.
[3] She went on to graduate in 2018 with a Bachelor of Arts in English Literature from King's College London.
She played the younger version of the actress Carey Mulligan, to whom she has a close resemblance.
During this role she also studied for her GCSEs at Brighton College and achieved 9 A*s.[7] She appeared in the 2012 film Private Peaceful as young Molly and young Ravenna in the 2012 fantasy film Snow White and the Huntsman.