
Acted in 18
2020s
- 2025
Leonora in the Morning Light
Leonora Carrington
- 2022
Truth Serum
Abbie
- 2021
A Beautiful Curse
Stella
- 2020
Fuel
Movie
Vert
Jem
2010s
- 2019
Queens of Mystery
Matilda Stone · 6 episodes
Salt
Olivia
- 2018
The Woman in White
Laura Fairlie / Anne Catherick · 5 episodes
- 2017
- 2016
Gutterdämmerung
Juliette
- 2015
National Theatre Live: The Hard Problem
Hilary
- 2014
National Theatre Live: King Lear
Cordelia
- 2013
National Theatre Live: Othello
Desdemona
2000s
- 2005
1990s
- 1997
No release date
Not Dark Yet
Movie