
Acted in 39
2020s
- 2026
Megumi
Miss Jacobson, Gaia (Voice)
- 2025
22+1
Ruby
- 2024
- 2023
Entitled
Xanthe · 8 episodes
- 2022
Chloe
Livia Fulton · 6 episodes
- 2021
Open
Naomi
- 2020
Unsaid Stories
Kay · 1 episode
Sitting in Limbo
Eileen
2010s
- 2019
- 2018
- 2017
- 2015
National Theatre Live: The Beaux' Stratagem
Dorinda
The Trials of Jimmy Rose
Kerry Irwin · 3 episodes
- 2014
Devil in the Detail
Tamzin
The Secrets
Lorna · 1 episode
The Smoke
Ziggy Brown · 8 episodes
- 2011
National Theatre Live: King Lear
Cordelia
Produced 1
2020s
- 2021
Open
Producer
Directed 1
2020s
- 2025
22+1
Director
Wrote 1
2020s
- 2025
22+1
Writer
Appearances2
2020s
- 2024
Nicola Bulley: The Disappearance That Gripped Britain
Narrator · 1 episode
2010s
- 2014
Doctor Who Extra
Self · 1 episode