2023
Boat Story as Janet Campbell2021
Star Wars: Visions as Dorota Van Reeple (voice)2021
Hilda and the Mountain King as Johanna (voice)2020
Breeders as Ally Grant2019
Back to Life as Miri Matteson2018
Hilda as Mum (voice)2018
Hang Ups as Jane Ross2017
The Russell Howard Hour as Self2017
National Theatre Live: Consent as Zara2016
Charlie Cloudhead as Audrey2015
Ballot Monkeys as Christine2014
Inside No. 9 as Lara2014
Uncle as Sam2014
Original Drama Shorts as Sarah2013
I Give It a Year as Helen2013
Calloused Hands as Debbie2012
Full English as Not available2012
Doctor Who - Night and the Doctor: Up All Night as Sophie2011
Black Mirror as Bethany 'Bets' Jones2011
Episodes as Myra Licht2011
Swinging with the Finkels as Lesbian 12011
Tooty's Wedding as Tooty2010
Harry Potter and the Deathly Hallows: Part 1 as Ministry Lift (voice)2010
The Persuasionists as Not available2010
Abroad as Poppy Young2010
Honeymooner as Jess2008
Sense and Sensibility as Miss Steele2007
The Graham Norton Show as Self2007
Harry Potter and the Order of the Phoenix as Lift (voice)2007
Hard to Swallow as Katie's Sister2006
New Street Law as Not available2006
Saxondale as Desiree2006
Housewife, 49 as Jill2005
Doctor Who as Sophie2005
Man Stroke Woman as Not available2004
Green Wing as Emmy2004
Ready When You Are, Mr McGill as Maggie2003
Peep Show as Practice Nurse2003
Hardware as Sarah2002
Nicholas Nickleby as Juliet in Play2002
Manchild as Not available2002
Max as Heidi2002
Club Le Monde as Jan2002
The Dwarfs as Virginia2000
Clocking Off as Not available1997
Midsomer Murders as Fran Carter1987
The Ruth Rendell Mysteries as Spinny CrosslandNaN
Empire Square as Not availableNaN
Shouting at the Sea as The Sea (voice)NaN
Sell By Date as Woman