2026The Repair Shop: Beyond The BarnNarrator · 8 episodesShow
2025Man vs BabyJanet · 1 episodeShow
2024RikkiNarratorMovie
2022MayfliesAnna · 2 episodesShow
2022Christmas on Mistletoe FarmMs FletcherMovie
2022Dog SquadMeagaidh (voice) · 15 episodesShow
2021Agatha Raisin: Kissing Christmas GoodbyeAgatha RaisinMovie
2019Lady and the TrampJock (voice)Movie
2019After LifeEmma · 18 episodesShow
2019How to Train Your Dragon: The Hidden WorldPhlegma (voice)Movie
2018Aliens Love Underpants and...Panta ClausMovie
2018Summer Camp IslandMiss Mary (voice) · 3 episodesShow
2018Sherlock GnomesNanette (voice)Movie
2017Love, Lies & RecordsKate Dickenson · 6 episodesShow
2017DuckTalesDowny McDuck / Agnes McDuck / Danny McDuck (voice), Downey McDuck (voice) · 1 episodeShow
2017Trust MeDebbie Dorrell · 4 episodesShow
2016The Secret Life of KittensNarrator · 2 episodesShow
2016Agatha RaisinAgatha Raisin · 25 episodesShow
2016Facelifts and FillersNarratorMovie
2015The LobsterBiscuit WomanMovie
2015The Legend of Barney ThomsonDetective Inspector June RobertsonMovie
2015Insane Fight Club II - This Time It’s PersonalNarrationMovie
2015CatastropheFran · 24 episodesShow
2014Agatha Raisin and the Quiche of DeathAgatha RaisinMovie
2014Small TimeGailMovie
2013The Escape ArtistKate Burton · 3 episodesShow
2013Love and MarriageSarah Paradise · 6 episodesShow
2013All StarsGinaMovie
2012The Pirates! In an Adventure with Scientists!The Surprisingly Curvaceous Pirate (voice)Movie
2011Arthur ChristmasBryony (voice)Movie
2011HysteriaFannyMovie
2011Gnomeo & JulietNanette (voice)Movie
2011The ReckoningSally Wilson · 2 episodesShow
2010How to Train Your DragonPhlegma the Fierce (Voice)Movie
2009Nativity!Jennifer LoreMovie
2009Accidentally on PurposeOlivia · 18 episodesShow
2009A Shot To The Mouth(archive footage)Movie
2009No Holds BardIsobelMovie
2007Taking LibertiesNarrationMovie
2006Ugly BettyChristina McKinney · 66 episodesShow
2006Eleventh HourRachel Young · 4 episodesShow
2005ExtrasMaggie Jacobs · 12 episodesShow
2005A Cock and Bull StoryLindseyMovie
2003Coming UpRachel · 1 episodeShow
2000RebusMhairi Henderson · 1 episodeShow
1999Topsy-TurvyMiss TringhamMovie
1998City Central32 episodesShow
1996Bad BoysMorag Hood · 6 episodesShow
1996Silent Witness2 episodesShow
1995WaitingAmanda CooksonMovie
1994Takin' Over the AsylumKathleen · 6 episodesShow
1994RoughnecksHeather · 13 episodesShow
1993Down Among the Big BoysClaire DonnellyMovie
1992Rab C. Nesbitt LiveIsobel / RenaMovie
1991Tickets for the ZooEleanorMovie
1991DreamingBetting Shop CashierMovie