Actor
National Theatre Live: Straight Line Crazy
2022 · as Jane Jacobs
Albion
2020 · as Katherine Sanchez
Hamlet - Live at Shakespeare's Globe
2018 · as Gertrude
National Theatre Live: Coriolanus
2014 · as Sicinia
Dirty War
2004 · as Nicola Painswick
24 Hour Party People
2002 · as Hilary
The Greatest Store in the World
1999 · as Miss Greystone
The Chocolate Acrobat
1995 · as Augusta Golightly
Persuasion
1995 · as Mrs. Smith
The Cormorant
1993 · as Jill
Bad Girl
1992 · as Liz Marlowe