Actor
Magpie
2024
as Esther
A Bit of Light
2022
as Bethan
See How They Run
2022
as Ann Saville
Charlotte
2021
as Barbara
Open
2021
as Naomi
Sitting in Limbo
2020
as Eileen
Real
2019
as Jamie
Patient Zero
2018
as Linda
Johnny English Strikes Again
2018
as Lesley
The Foreigner
2017
as Marissa Levett
Wakefield
2017
as Emily
Devil in the Detail
2014
as Tamzin
It's Okay Go Back to Sleep
as Isla
The Magic Faraway Tree