2023
The Killing Kind as Jill Winstanley (6 episodes)
2021
National Theatre Live: East is East as Ella Khan
2019
RSC Live: The Taming of the Shrew as Gremia
2019
RSC Live: As You Like It as Jacques
2019
Brexit: The Uncivil War as Lyndsey
2018
Henry IV as Falstaff
2018
The Tempest as Caliban
2016
Last Whites of the East End as Narrator
2015
Harry Price: Ghost Hunter as Joan Grey
2014
Walter as DS Jennifer Simms
2013
How I Live Now as Woman in Truck
2013
My Mad Fat Diary as Principal Dixon (5 episodes)
2011
Vera as Andrea Hynde (1 episode)
2007
Grow Your Own as Debbie
2005
Our Hidden Lives as Mrs. C
2000
Tough Love as DS Denise Wright
2000
Black Books as Policewoman (1 episode)
2000
Coupling as Midwife (1 episode)
2000
The Wilsons (6 episodes)
1999
The Vice (1 episode)
1998
Get Real as Waitress (7 episodes)
1998
Girls' Night as Jane
1997
Midsomer Murders as Brenda Buckley (1 episode)
1997
Midsomer Murders as Josie Palmer (1 episode)
1995
Linger as Donna-Marie
1993
Shadowlands as Lecture Committee
1993
Peak Practice as Christine Wyatt (1 episode)
1992
A Touch of Frost (1 episode)
1991
Prime Suspect as DS Cromwell (1 episode)
1989
Birds of a Feather as Marjorie (1 episode)
1984
The Bill (2 episodes)