
Acted in 27
2020s
- 2025
The Rumour
TV
- 2024
- 2023
- 2022
2010s
- 2019
National Theatre Live: Present Laughter
Miss Erikson/Lady Saltburn
National Theatre Live: I'm Not Running
Blaise Gibson
- 2018
- 2017
- 2014
- 2011
2000s
- 2009
- 2007
- 2005
1990s
- 1998
30 Years to Life
Doctor
- 1997
- 1996
Company
Jenny
- 1992
Growing Pains
Sonia · 5 episodes
- 1991
An Actor's Life for Me
Algy · 1 episode
1980s
- 1986
Blood, Sweat And Tears
Sarah
- 1985
Lytton's Diary
Makeup Girl · 1 episode