
29 credits

Brides(2025)
Miss Westgate

National Theatre Live: The Importance of Being Earnest(2025)
Miss Prism

Wander to Wonder(2024)
Mary (voice)

Club Zero(2023)
Miss Benedict

How I See You(2022)
The Friend

Wonder Boy(2022)
Wainwright

Roald Dahl's Matilda the Musical(2022)
Cook

The Amazing Mr. Blunden(2021)
Meakin

Summerland(2020)
Muriel

Misbehaviour(2020)
Miss Gilboy

National Theatre Live: Top Girls(2019)
Pope Joan

Real(2019)
Monique

Star Wars: The Rise of Skywalker(2019)
Commander D'Acy

Christopher Robin(2018)
Joan MacMillan

Star Wars: The Last Jedi(2017)
Commander D'Acy

Unseen(2017)
Manager

National Theatre Live: Angels In America — Part Two: Perestroika(2017)
The Angel/Voice Of Orrin/Mormon Centre Mother/Nurse Emily

National Theatre Live: Angels In America — Part One: Millennium Approaches(2017)
The Angel/The Voice/Nurse Emily/Sister Chapter/Homeless Woman

Denial(2016)
Court Usher

Suffragette(2015)
Miss Withers

Pan(2015)
Sister Joseph

Mr. Turner(2014)
Hannah's Friend

We Are the Freaks(2013)
Mrs Parsons

Nativity 2: Danger in the Manger!(2012)
Supply Teacher 3

The Lady(2011)
Nurse - UK Hospital

Tamara Drewe(2010)
Mary

Henry VIII - Live at Shakespeare's Globe(2010)
The Fool/Virginia, A Lady-in-Waiting

You Will Meet a Tall Dark Stranger(2010)
Medium

28 Weeks Later(2007)
Carpark Civilian