2025
Legend Has It as Nisibi2024
The Completely Made-Up Adventures of Dick Turpin as Helen Gwinear2024
Sexy Beast as Cecilia Logan2024
Bing & Friends: Birthday Celebration as Molly (voice)2023
My Happy Ending as Nancy2022
Suspect as Natasha Groves2022
The Tiger Who Came to Tea as Mummy (voice)2022
Eric Ravilious: Drawn to War as Not available2022
Amazon: How Do They Really Do It? as Self - Narrator (voice)2021
The Amazing Mr. Blunden as Mrs. Wickens2021
Romeo & Juliet as Lady Capulet2021
Friday Night Dinner: 10 Years and a Lovely Bit of Squirrel as Herself2020
Love Monster as Narrator (voice)2020
Belgravia as Anne Trenchard2020
Alan Bennett's Talking Heads as Rosemary2020
Days of the Bagnold Summer as Astrid2020
Being Bridget Jones as Self2019
Official Secrets as Elizabeth Wilmshurst2018
To Provide All People as GP2017
Revolting Rhymes as Grandma (voice)2017
Diana and I as Mary McDonald2017
National Theatre Live: Twelfth Night as Malvolia2016
Top Gear: Extra Gear as Self2016
Revolting Rhymes as Grandma2016
Breaking the Bank as Penelope2016
Prince Philip: The Plot to Make a King as Narrator (voice)2016
Behold the Monkey as Narrator2015
The Second Best Exotic Marigold Hotel as Lavinia Beach2015
Wellington: The Iron Duke Unmasked as Narrator2014
Inside No. 9 as Sally2014
Bing as Molly (voice)2014
Royal Cousins at War as Narrator2014
Last Gasp as Sally2014
The Comedy Vaults: BBC2's Hidden Treasure as Self - Narrator2013
The Last Leg as Self2013
The Guilty as DCI Maggie Brand2012
Elementary as DCI Athelney Jones2012
White Heat as Beth2012
The Coronation of Queen Elizabeth II as Narrator2012
Magnificent Machines: The Golden Age of the British Sports Car as Narrator2011
Friday Night Dinner as Jackie Goodman2011
Episodes as Beverly Lincoln2011
Arthur Christmas as Additional Voices (voice)2010
Cats of Claw Hill as Narrator, Samantha2010
Going Postal as Miss Cripslock2010
Tamara Drewe as Beth Hardiment2010
Mental: A History of the Madhouse as Narrator2010
Cuckoo as Simon2009
Emma as Miss Bates2009
The Diary of Anne Frank as Edith Hollander-Frank2009
The Diary of Anne Frank as Edith Frank2009
Le Journal d'Anne Frank as Margot Frank2008
Blackadder's Most Cunning Moments as Self2008
Verity Lambert: Drama Queen as Not available2008
Prince John: The Windsors' Tragic Secret as Narrator (voice)2008
Captain Eager and the Mark of Voth as Jenny2007
The Graham Norton Show as Self2006
The One Show as Self - Guest2006
The Secret Policeman's Ball: The Ball in the Hall as Dr. Caroline Todd2006
Falling Apart as Jackie2005
Doctor Who as Not available2005
Doctor Who as Nurse2005
Love Soup as Alice Chenery2004
Green Wing as Caroline Todd2004
Shaun of the Dead as Maggie2004
The Lenny Henry Show as Not available2004
Ready When You Are, Mr McGill as Lianne2004
When I'm Sixty-Four as Denny2002
Top Gear as Self2002
Pure as Liaison Officer2002
Miranda as Receptionist2001
Friday Night with Jonathan Ross as Self - Guest2001
Happiness as Not available2000
Black Books as Fran1999
People Like Us as Sarah1998
The Great Egyptians as Cleopatra1997
Jonathan Creek as Pam1997
Blind Men as Not available1997
This Is the Sea as (voice)1996
Neverwhere as Lamia1994
Wycliffe as Dr. Hinkley1993
GMTV as Self1992
Blue Heaven as Prof. Wiseman1983
Natural World as Narrator1983
Natural World as Narrator (voice)NaN
Riot Women as HollyNaN
Largo as Grace