2025
Time Travel Is Dangerous! as Valerie2024
Belgravia: The Next Chapter as Mrs Dunn2023
Silo as Gloria Hildebrandt2023
SisterS as Sheryl2022
The Flatshare as Katherine2022
Everything I Know About Love as Liz2022
The Creeping as Karen Marrow2021
Hansel & Gretel: After Ever After as Frieda2020
Feel Good as Maggie2020
Sandylands as Jeannie Swallows2020
The Hour as Herself2019
Sex Education as Lily's Mum2019
Ghosts as Bunny Beg-Chetwynde2019
One Red Nose Day and a Wedding as Lydia2019
Tales from the Lodge as Emma2019
National Theatre Live: Present Laughter as Monica Reed2019
A Disappearance as Dame Alvera2018
The Importance of Being Earnest as Lady Bracknell2017
Ratburger as Miss Maxwell2016
We the Jury as Not available2016
Jericho as Lizzie Capstick2015
Professor Branestawm Returns as Aggie Whistlestop2015
A Gert Lush Christmas as Not available2015
Vintage Blood as Margaret2014
Inside No. 9 as Jan2014
Detectorists as Sheila2014
That Day We Sang as Dorothy2014
Victoria Wood - That Musical We Made as Not available2014
The Incredible Adventures of Professor Branestawm as Aggie Whistlestop2014
Mohammed as Emily2013
Lightfields as Lorna Felwood2012
Love Life as Penny2012
National Theatre Live: She Stoops to Conquer as Mrs. Hardcastle2011
Death in Paradise as Angela Birkett2011
Monte Carlo as Auction Bidder 22010
Harry Potter and the Deathly Hallows: Part 1 as Mafalda Hopkirk2010
Eat Pray Love as Corella2010
Whistle and I'll Come to You as Carol2009
Big Top as Helen2009
May Contain Nuts as Not available2009
Morris: A Life with Bells On as Glenda2009
May Contain: Nuts as Sarah2007
A Room with a View as Charlotte Bartlett2006
A Harlot's Progress as Jane Hogarth2006
Magnolia as Marjorie2004
New Tricks as Fiona Kennedy2004
New Tricks as Ruth Shiree2004
Fat Slags as Tracey2004
Measure for Measure: Live from The Globe as Isabella2003
The Young Visiters as Bessie Topp2002
Timeshift as self2002
Nicholas Nickleby as Miss Lacreevy2002
The Making of 'Gosford Park' as Self (uncredited)2001
Lee Evans: So What Now? as Not available2001
Gosford Park as Dorothy2000
The Railway Children as Mrs Perks2000
Relative Values as Dora Moxton 'Moxie'1998
Dancing at Lughnasa as Rose 'Rosie' Mundy1997
Midsomer Murders as April Gooding1997
Jonathan Creek as Dorothy Moon1997
Blind Men as Not available1996
Emma as Miss Bates1996
Company as Amy1995
Persuasion as Mary Musgrave1995
Torvill and Bean as Girlfriend1994
Nelson's Column as Not available1994
Four Weddings and a Funeral as Lydia the Bride - Wedding Two1994
Message for Posterity as Gillian Player1994
David Macaulay: Roman City as Aiden (voice)1992
The Master Blackmailer as Agatha1991
Performance as Amy1991
Performance as Gillian Player1991
Twenty-one as Francesca1990
Discovering Hamlet as Herself / Ophelia1989
Agatha Christie's Poirot as Mrs Reynolds1989
Bomber Harris as Jillie Harris1988
This Morning as Self1988
Tumbledown as Louise Stubbs1987
The Death of the Heart as Doris1986
Casualty as Judy Wilson1985
EastEnders as Stella Crawford1984
Sherlock Holmes as Agatha1982
The Missionary as Mission Girl1980
Hammer House of Horror as Not available1980
The Crucible as Mercy Lewis1979
Secret Orchards as Not available1971
A Ghost Story for Christmas as CarolNaN
Mother Goose as Not available