2025
Words of War as Anna Politkovskaya2024
Say Nothing as Older Dolours Price2024
Secret Life of the Safari Park as Narrator2023
Dance First as Barbara2022
Wendell & Wild as Irmgard Klaxon (voice)2022
Rules of the Game as Sam Thompson2022
Art That Made Us as Self - Actrice (Rules of the Game, Anne)2022
Anne as Anne Williams2021
Star Wars: Visions as Kalina Kalfus (voice)2020
Alan Bennett's Talking Heads as Miss Fozzard2019
Fanny Lye Deliver'd as Fanny Lye2018
The Great Celebrity Bake Off for Stand Up To Cancer as Self - Guest2018
The Bisexual as Sadie2018
Peterloo as Nellie2018
Funny Cow as Funny Cow2018
Gwen as Elen2017
Three Girls as Sara Rowbotham2017
We Have Been Watching as Self2016
A Midsummer Night's Dream as Titania2015
Artsnight as Self - Presenter2015
The Falling as Eileen Lamont2014
Inside No. 9 as Nadia2014
The Theory of Everything as Elaine Mason2013
The Village as Grace Middleton2012
The Hollow Crown as Doll Tearsheet2012
Room at the Top as Alice Aisgill2012
Private Peaceful as Hazel Peaceful2011
Black Mirror as Bella2011
Silk as Martha Costello2009
Red Riding as Not available2009
Red Riding: The Year of Our Lord 1980 as Helen Marshall2008
Criminal Justice as Juliet Miller2008
Little Dorrit as Miss Wade2008
The Devil's Whore as Elizabeth Lilburne2008
Fairy Tales as Not available2008
Clubbed as Angela2007
The Graham Norton Show as Self2007
The Alan Titchmarsh Show as Self2007
The 50 Greatest Television Dramas as Self2006
The Street as Not available2004
Shameless as Not available2004
Shameless as Veronica Fisher2003
Early Doors as Janice2003
Comedy Connections as Not available2002
Timeshift as Self - Narrator2002
All or Nothing as Party girl2001
Messiah as DS Vickie Clarke2001
Linda Green as Receptionist2000
Clocking Off as Marie Leach1999
Sunburn as Sue1998
dinnerladies as Twinkle1997
Jonathan Creek as Marion Cretiss1996
Dalziel & Pascoe as Not available1996
Hetty Wainthropp Investigates as Photocopy Assistant1987
ChuckleVision as Not availableNaN
The Dispatcher as Not available2024
Woken as Helen2024
Art Matters as Self2023
Tish as Tish Murtha (voice)2023
Choked Up as Fiona Lacey2022
Something Out of Nothing as Not available2022
Inner Polar Bear as Narrator (voice)2022
Lapushka! as Scoot Piccolo2022
The Real Anne: Unfinished Business as Self- Presenter2021
Where We Used to Meet as Not available2020
Surfaces as Alix2020
It's Me as Miriam2020
The Great Mountain Sheep Gather as Self - Narrator2019
Judy as Judy2019
Be Still My Beating Heart as Not available2018
The Last Testament of Lillian Bilocca as Herself2018
Wonders of the Moon as Narrator (voice)2018
Ceremony: The Return of Friedrich Engels as Friedrich Engels (voice)2017
Dispossession: The Great Social Housing Swindle as Narrator2017
Bunch of Kunst - A Film About Sleaford Mods as Self (archive footage)2017
Unseen as Emma2017
The Priest as Not available2017
Cake as Not available2017
Men Who Sleep in Cars as Sarah2016
Red Top as Rebekah Brooks2016
I Wish For You as Grown Up Mia2016
Generation '66 as Narrator2015
Strange Weather as Jane2015
Hamlet as Hamlet2015
The Shuttleworths as Helen Bach2014
Keeping Rosy as Charlotte2014
Run & Jump as Vanetia2013
Svengali as Angie2013
The Heart Fails Without Warning as Mother2013
Keeping Up with the Joneses as Celia2012
Best Laid Plans as Isabel2011
DeafBlind as Maggie2010
The Secret Diaries of Miss Anne Lister as Anne Lister2010
Edge as Elly2010
Imaginary Friend as Pauline2008
Bike Squad as WPC Kate McFay2008
Hancock & Joan as Joan Le Mesurier2007
Confessions of a Diary Secretary as Tracey Temple2007
I Am Bob as Marilyn Monroe Lookalike/Compere's Assistant2007
Would Like To Meet as George's Mum2006
See No Evil: The Moors Murders as Myra Hindley2006
The Fear of Trilogy as Not available2006
The Madness of the Dance as Not available2005
Frozen as Ticket Attendant2005
Faith as Linda2004
Christmas Lights as Pauline2002
Hamilton Mattress as Lulu (voice)2000
Victoria Wood with All the Trimmings as Self1998
Girls' Night as SharonNaN
I Swear as Not availableNaN
Twisting My Melon as Linda Ryder2022
Incompatible Director2021
Doughnut Thanks2018
The Last Testament of Lillian Bilocca Director2018
The Last Testament of Lillian Bilocca Producer2018
Funny Cow Executive Producer2017
The Priest Writer