2025
The Extraordinary Miss Flower as Self2024
Timestalker as Agnes2024
Swede Caroline as Olga2024
Generation Terror as Herself2023
Lockwood & Co. as Adelaide Winkman2023
Greatest Days as Heather2023
Partygate as Shelley Williams-Walker2022
The Almond and the Seahorse as Cath2022
God's Petting You as Therapist2021
Paul Dood’s Deadly Lunch Break as Kath2020
Hitmen as Kirsty (voice)2020
Eternal Beauty as Alice2020
Days of the Bagnold Summer as Carol2020
Verisimilitude as Casting Director2019
Get Duked! as Superintendent2019
Dark Encounter as Arlene Burroughs2019
Sometimes Always Never as Sue2019
The Fight as Heather2019
Innocence as Not available2018
Black Mirror: Bandersnatch as Dr. Haynes2018
Hang Ups as Celia Cain2018
Solis as Commander Roberts2018
Wild Honey Pie! as Gerry2018
Salt as Mother2017
Prevenge as Ruth2017
The Ghoul as Kathleen2017
Chubby Funny as Susan2016
Adult Life Skills as Alice2016
Burn Burn Burn as Davina2016
Stoner Express as Roxy2014
Inside No. 9 as Amanda2014
Paddington as Geographers' Guild Receptionist2014
Locke as Sister Margaret (voice)2013
The World's End as Young Lady2012
Sightseers as Tina2011
Kill List as Radio Reporter2010
Sherlock as Tessa2010
This Is Jinsy as Soosan Noop2010
Come Fly with Me as Young Mum2009
Horrible Histories as Various2009
Horrible Histories as Not available2008
Beautiful People as Stacey Bile2008
Beehive as Not available2007
Hot Fuzz as Tina2007
Angelo's as Alicia2006
The IT Crowd as Patricia2006
Man to Man with Dean Learner as Not available2004
Garth Marenghi's Darkplace as Madeleine Wool / Liz Asher2004
Garth Marenghi's Darkplace as Liz Asher2004
The Mighty Boosh as Monkey2004
My Life in Film as Beth2000
Black Books as SolicitorNaN
Rogue Trooper as Not available2016
Ghosted as Rebecca2016
Black Mountain Poets as Lisa2015
Aaaaaaaah! as Sitcom Eudora2015
Night Feed as Young Mum2015
Seance Time as Amanda2015
Joseph's Reel as The Projectionist2015
Mosquito as Not available2014
Electricity as Sylvia2014
Girl Power as AlexNaN
152 Days as Not available2014
Solitudo as Nun2013
The Last Summer on Earth as Sherry-Ann2013
Pieces as Woman2013
The Field as Sylvia2010
This Christmastime as Val Hallah2010
Dead Happy as Lucy the Grim Reaper2010
Brethren as Alice2008
Connections as Wife2007
Out of Water as Maria Bootle2007
Sticks & Balls as Kitty Litta2005
Stiffy as Corpse2024
Timestalker Director2024
Timestalker Screenplay2017
Prevenge Director2017
Prevenge Writer2014
Solitudo Director2012
Sightseers Writer2010
Brethren Writer2008
Beehive Writer2007
Out of Water Writer2007
Sticks & Balls Director2005
Stiffy Writer1998
Comedy Lab Writer