Televizyon dizisi Game of Thrones'ta (2016–2019) genç aristokrat Lyanna Mormont rolüyle ve ardından 2017 yapımı The Worst Witch'te Mildred Hubble rolüyle tanındı. Netflix animasyon dizisi Hilda'da baş karakter ve Starz draması Becoming Elizabeth'te Jane Gray rollerini üstlenen oyuncu, aynı zamanda 2022 tarihli komedi filmi Catherine Called Birdy'de ve 2023 HBO drama dizisi The Last of Us'ta Ellie olarak rol aldı.