2025
Bergerac as Margaret Heaton2024
The Regime as Susan2023
Best Interests as Judge Spottiswood2023
The Doll Factory as Mrs Slater2022
The Chelsea Detective as Gillian Compton2022
Trigger Point as Dr. MacAndrew2022
Magpie Murders as Claire Jenkins / Clarissa Pye2022
Peacock as Teresa2021
FBI: International as Scarlett Garretson2021
Paul Dood’s Deadly Lunch Break as Jayney2020
Bridgerton as Mrs. Colson2020
Feel Good as Felicity2020
Supernova as Lilly2020
Four Kids and It as Bookshop Owner2020
Behind the Filter as Frances2018
Bodyguard as Lorraine Craddock2018
Requiem as Dr. Verity Satlow2018
Agatha and the Truth of Murder as Mabel2016
5 Greedy Bankers as Catherine Stone2014
Mapp and Lucia as Susan Wyse MBE2014
Undeniable as DI Alison Hall2013
Father Brown as Eileen Slither2013
Mr Selfridge as Flora Bunting2013
Ye Olde Dragons' Den as Deborah Meaden2012
Gravity Falls as Wax Lizzie Borden (voice)2012
Prisoners' Wives as Harriet2012
8 Minutes Idle as Kathy2011
Death in Paradise as Charlotte Hamilton2011
Scott & Bailey as DCI Julie Dodson2010
Tamara Drewe as Tess2010
Huge as Jongleurs Boss2008
The Wrong Door as Various2008
Lost in Austen as Frankie2007
Kingdom as Mrs. Anderson2007
Fear, Stress & Anger as Not available2007
Confessions of a Diary Secretary as Julie Jones2005
Like Father Like Son as Mrs. Sutton2004
New Tricks as Not available2004
If Only as Lavinia2004
Green Wing as Joanna Clore2003
The Commander as Not available2001
Office Gossip as Not available2001
Love or Money as Bridget1998
Roger Roger as Helen Jackson1997
Midsomer Murders as Andrea Craven1997
Jonathan Creek as Lorna Claithorne1997
Get Fit with Brittas as Not available1997
Tangier Cop as Diana Andrews1996
Dalziel & Pascoe as Not available1996
Surviving Christmas as Helen1991
The House of Eliott as Clara Rhoades1991
The Brittas Empire as Helen Brittas1989
Capital City as Not available1988
The One Game as Jenny Thorne1986
Brush Strokes as Francesca1986
Brush Strokes as Gillian