Actor · Born 1996
National Theatre at Home: The Rise and Fall of Little Voice
1 May 2027 · as Little Voice
National Theatre Live: Hamlet
2026 · as Ophelia
Making The Witcher: Blood Origin
2022
National Theatre Live: All of Us
2022 · as Poppy
Worzel Gummidge: Calliope Jane
2021 · as Earthy Mangold
Worzel Gummidge: Twitchers
Jack and the Beanstalk: After Ever After
2020 · as Butcher
Dr. Seuss' The Grinch Musical
2020 · as Ensemble - Who 2
The Two Noble Kinsmen - Live at Shakespeare's Globe
2018 · as Jailer's Daughter
Zoolander 2
2016 · as Elfin Huntress