
Acted in 46
2020s
- 2026
- 2025
Restless
Nicky
To Love a Narcissist
Charlotte
- 2024
Up the Catalogue
Hailey Cartin
- 2022
- 2020
2010s
- 2019
- 2018
Trauma
Susie Bowker · 3 episodes
- 2016
- 2014
That Day We Sang
Sal
The Forgotten
Sarah
The Understudy
Laura
- 2013
National Theatre Live: 50 Years on Stage
Movie
National Theatre Live: Othello
Emilia
- 2012
In the Dark Half
Kathy
Titanic
Mabel Watson · 4 episodes
The Cricklewood Greats
Florrie Fontaine
- 2011
- 2010
2000s
- 2009
10 Minute Tales
Gemma · 1 episode
A Short Stay in Switzerland
Jessica
- 2008
Kiss of Death
George Austen
- 2007
The Shadow in the North
Isabel Meredith
- 2005
Festival
Faith Myers
- 2004
Stories of Lost Souls
Simon's Girlfriend
The Calcium Kid
Mags Livingston
- 2003
The Young Visiters
Ethel Monticue
Sons & Lovers
Miriam Leivers
- 2002
Other crew 1
2020s
- 2024
Up the Catalogue
Additional Writing