2025
National Theatre Live: The Other Place as Annie2024
Rhoda as Louis2023
For People in Trouble as Jenny2023
The Talent as Tommy2022
House of the Dragon as Princess Rhaenyra Targaryen2022
House of the Dragon as Princess Rhaenyra Targaryen (voice)2022
They Heard Him Shout Allahu Akbar as Nurse2021
Mothering Sunday as Emma Hobday2020
Truth Seekers as Astrid2020
Misbehaviour as Hazel2019
Hanna as Sonia Richter2019
Wild Bill as Alma2019
O Holy Ghost as Stephanie2018
Wanderlust as Naomi2023
The Talent Producer