202620 Years of Not Going OutDaisy (archive footage)Movie
2025Deep CoverLottaMovie
2024Men UpJoanna WootleMovie
2023FreelancerEllieMovie
2023Pobl BachynGwennoMovie
2023A Whole Lifetime with Jamie DemetriouBav DavisonMovie
2022Don't Hug Me I'm ScaredTissue Box (voice) · 1 episodeShow
2022Ellie & Natasia1 episodeShow
2022Big BoysJules · 17 episodesShow
2022Here We GoKim · 1 episodeShow
2022The WitchfinderMartha Pleased · 1 episodeShow
2021Ghosts: He CameMaryMovie
2020Ghosts: The Ghost of ChristmasMaryMovie
2019Horrible Histories: The Movie — Rotten RomansWatling Street PresenterMovie
2019GhostsMary · 24 episodesShow
2019Hamsbury Book ClubHarrietMovie
2019Sting TheoryNarratorMovie
2018Stath Lets FlatsCarole · 18 episodesShow
2017DoodlebugsVarious (voice) · 6 episodesShow
2017Summer Comedy ShortsBlodwen · 1 episodeShow
2017Decline and FallFlorence Fagan · 2 episodesShow
2016Lost SitcomsMiss Pew · 1 episodeShow
2016Agatha RaisinGemma Simpson · 11 episodesShow
2016The WindsorsFergie · 18 episodesShow
2016Year FriendsSammi the Druid · 1 episodeShow
2015TogetherMaeve Sheffield · 6 episodesShow
2015FriedMary · 6 episodesShow
2015Funny ValentinesKaty · 1 episodeShow
2013The Harry Hill MovieSat Nav Sheila/Shell GirlMovie
2012BBC Comedy FeedsMary · 1 episodeShow
2011Coma GirlSarahMovie
2011Anna & KatyVarious · 7 episodesShow
2009MirandaFanny · 2 episodesShow
2009Horrible HistoriesVarious · 14 episodesShow
2009FMIzzy · 1 episodeShow
2008Headcases8 episodesShow
2007Where Have I Been All Your Life?SuzieMovie
2007Comedy ShowcaseFanny · 1 episodeShow
2007MagiciansWaitressMovie
2007Rush Hour6 episodesShow
2007Twelve in a BoxAndreaMovie
2006Not Going OutDaisy · 39 episodesShow
2005ExtrasGirl in Nightclub · 1 episodeShow
1992Absolutely FabulousAnnabelle · 1 episodeShow