
Acted in 21
2020s
- 2024
Royal Kill List
Elizabeth Ludlow · 3 episodes
- 2023
Hamlet: Bristol Old Vic Live
Guildenstern/Reynaldo/Player Queen
- 2021
One for the Road
Erin
The Walk
Maeve
- 2020
The Arborist
Laura Crawford
Leaf Boat
Celyn
2010s
- 2019
Dirt Ash Meat
Rhian
- 2018
CBeebies Presents: The Tempest
Ariel
- 2017
Bang
PC Gina Jenkins · 14 episodes
- 2016
Connie
Dolly Diggs
The Library Suicides
Ana / Nan
- 2014
Doctor Who: Deep Breath
Jenny Flint
- 2012
Doctor Who: The Snowmen
Jenny Flint
Doctor Who: Vastra Investigates
Jenny Flint
Doctor Who: The Great Detective
Jenny Flint
2000s
- 2009
- 2006
Crusade in Jeans
Cecile
- 2005
- 2003
Hearts of Gold
Maud Powell