2025Stan Can(voice) · 52 episodesShow
2025WonderblocksSecret Agent Chicken (voice) / Put on Boots (voice) · 30 episodesShow
2024BreathtakingClare Boxall · 3 episodesShow
2023The Kemps: All GoldPC DolanMovie
2023Dodger Special: CoronationMinnie BilgeMovie
2023Boat StoryOther Janet · 4 episodesShow
2023Dodger Special: Bad EggMinnie BilgeMovie
2022Dodger Special: ChristmasMinnie BilgeMovie
2022Dodger Special: TrainMinnie BilgeMovie
2022Big Tree CityKit (voice) · 15 episodesShow
2021Hilda and the Mountain KingGerda Gustav (voice)Movie
2021Thomas & Friends: Animal AdventuresCarly / Marion (voice)Movie
2021Dreaming Whilst BlackHeather · 1 episodeShow
2020The Kemps: All TrueVariousMovie
2020BumpsFallonMovie
2020The Jewish EnquirerNaomi · 6 episodesShow
2020Thomas & Friends: Steam Team to the RescueCarly (voice)Movie
2020A Year in the Life of a Year 2019Movie
2019Worzel GummidgeJackie Pudding · 5 episodesShow
2019Mamma Mia! Here We Go Yet AgainChristine BaranskiMovie
2019Horrible Histories: The Movie — Rotten RomansBirteMovie
2019Thomas & Friends: Monkey Trouble!Hannah / Carly (voice)Movie
20182018: A Year in the Life of a YearMovie
2018HildaGerda Gustav (voice) · 13 episodesShow
2018DisenchantmentBunty (voice) · 50 episodesShow
2018Thomas & Friends: Big World! Big Adventures! The MovieCarly / Cowgirls (voice)Movie
2018Thomas & Friends: On the Go with ThomasHannah (voice)Movie
2018Thomas & Friends: Danger at the DocksCarly (voice)Movie
2017StrikeMrs Niven · 1 episodeShow
2017Thomas & Friends: Journey Beyond SodorLexi / Slate Trucks (voice)Movie
2017Bob the Builder: Mega MachinesMayor Madison (voice)Movie
2016CirclesMartineMovie
2016Digby DragonGrizel (voice) · 72 episodesShow
2016The WindsorsElizabeth I · 6 episodesShow
2014Hey DuggeeHennie (voice) · 1 episodeShow
2014Harry & Paul's Story of the 2sAnne Robinson / VariousMovie
2013CrackanoryVarious · 6 episodesShow
2012Full English6 episodesShow
2012Phone HomeAstronaut's wife (voice)Movie
2011Comedy BlapsSally · 1 episodeShow
2011Isle of SpaggHerring / Fred (voice)Movie
2011The Itch of the Golden NitStressed Alice (voice)Movie
2010Mid Morning Matters with Alan PartridgeAnthea Turner · 1 episodeShow
2010The Stephen K Amos Show1 episodeShow
2010Sports Mash: Taking the Mic11 episodesShow
2010MongrelsDestiny (voice) · 17 episodesShow
2010Bellamy's People8 episodesShow
2008The Wall8 episodesShow
2008Headcases8 episodesShow
200810 Days to WarNatalie Fay · 1 episodeShow
2007Comedy Shuffle1 episodeShow
2006StrutterElkie Zpittvar · 10 episodesShow
2005Tittybangbang19 episodesShow
2005The RobinsonsAmanda · 1 episodeShow
2004AD/BC: A Rock OperaWise ManMovie
2004The Mighty BooshTownswoman · 1 episodeShow
1999FuturamaBunty (voice) · 1 episodeShow
1992Absolutely FabulousBaron · 1 episodeShow