2023
A Kind of Spark as Miss Murphy (10 episodes)
2022
Big Boys Don’t Cry as Mary
2022
Operation Mincemeat as Nurse Tate
2018
The Little Stranger as Mrs. Blundell
2017
A Christmas Prince as Max Golding
2015
Crown for Christmas as Miss Wick
2015
The Coroner as Olivia Sidwell (1 episode)
2014
National Theatre Live : A Small Family Business as Harriet Ayres
2014
New Worlds as Martha Hawkins (4 episodes)
2013
Endeavour as Sister Clodagh MacMahon (1 episode)
2010
Toast as Primary School Teacher
2009
The Imaginarium of Doctor Parnassus as Classy Shopper 1
2008
Consuming Passion as Margaret Boon
2007
Kingdom as Miss Dodds (1 episode)
2004
The Final Quest as Agnes
2004
He Knew He Was Right as Priscilla Stanbury (4 episodes)
1997
Black Velvet Band as Half-Pint
1997
The History of Tom Jones: A Foundling as Susan (1 episode)
1996
Neverwhere as Anasthesia (2 episodes)
1996
The Hello Girls as Sylvia Sands (16 episodes)
1996
Silent Witness as Amy Nystrom (1 episode)
1992
Heartbeat as Lisa Barnes (1 episode)