2025
The Thursday Murder Club as Joanna Meadowcroft2024
Sweetpea as DI St John2023
Beyond Paradise as Cassie Parker2021
The Watch as Dr Cruces2019
The Hustle as Brigitte Desjardins2019
Last Christmas as Police Woman Crowley2018
You, Me and Him as Lily2017
Richard Osman's House of Games as Self - Contestant2015
The Magicians as Dragon (voice)2015
96 Ways to Say I Love You as Cammy2014
Doctor Who Extra as Self2014
Doctor Who: Dark Water / Death in Heaven as Osgood2013
Father Brown as Gaynor Garfield2013
The Great Comic Relief Bake Off as Self - Contestant2013
Plebs as Camilla2013
Doctor Who: The Day of the Doctor as Petronella Osgood2012
Watson & Oliver as Not available2012
Tales of Television Centre as Self2011
Celebrity Antiques Road Trip as Self - Participant2011
Twenty Twelve as AP The Today Programme2011
Eric & Ernie: Behind the Scenes as Self2010
The Increasingly Poor Decisions of Todd Margaret as Vanessa Blojabditz / Yancy McPickles2010
Let's Dance for Sport Relief as Self - Contestant2008
Fixer as Not available2008
The Wrong Door as Various2008
Angus, Thongs and Perfect Snogging as Miss Stamp2007
Comedy Showcase as Rebecca Black2006
Lead Balloon as Not available2006
Vital Signs as Not available2005
Doctor Who as Osgood2005
Footprints in the Snow as Back-Up Organiser2003
Peep Show as NatalieNaN
The Story of Ken Director