2022
Operation Mincemeat as Hilda Georgina Cholmondeley2022
Plebs: Soldiers of Rome as Phaedra2021
Crime as Avril Lennox2020
Enola Holmes as Miss Gregory2020
Limbo as Beatrice2020
Surge as Joyce2019
Years and Years as Dr. Moss2019
Guilt as Sheila Gemmell2017
Motherland as Marion2017
Their Finest as Catrin's Landlady2016
Fantastic Beasts and Where to Find Them as Mrs. Esposito2014
The Musketeers as Josette2013
Spies of Warsaw as Madame Dupin2012
Ripper Street as Agatha Chudleigh2012
The Mystery of Edwin Drood as Princess Puffer2011
Death in Paradise as Barbara Michell2011
The Café as Carol Porter2010
Luther as DCS Linda Carroway2010
Little Crackers as Nellie2010
Mo as Jean2009
Gracie! as Jenny Stansfield2005
Doctor Who as Professor Docherty2004
New Tricks as Jean Bennett2004
Life Begins as Kathleen2004
Denial as Sandy2003
Dr. Jekyll and Mr. Hyde as Florrie Bradley2002
Foyle's War as Hilda Pierce2002
Cutting It as Lo Ferris2002
Lawless Heart as Judy2000
Beautiful Creatures as Maureen2000
The Wyvern Mystery as Mrs. Tarnley2000
Breathtaking as DCI Matthews1999
Bad Girls as Joy Masterton1999
Life Support as Fiona Drummond1999
Killing Joe as Not available1997
Midsomer Murders as Joan Farley1997
Midsomer Murders as Ginny Welton1996
Silent Witness as Meg McGrath1994
Wycliffe as Katherine Geach1993
Cracker as Mrs Barnes1992
Heartbeat as Joan Braithwaite1990
The Lorelei as Helen1989
Loving Hazel as WPC