2025MisperPam ShadeMovie
2024Robin and the HoodsBridgetMovie
2024The WivesAnnabelle Morgan · 6 episodesShow
2023Typist Artist Pirate KingJoanMovie
2022RidleyKatharine Penrose · 1 episodeShow
2022SherwoodRachel Crossley · 6 episodesShow
2021DominaScribonia · 13 episodesShow
2020The NestZoe · 5 episodesShow
2019Back to LifeMandy · 12 episodesShow
2019FlackSally Henderson · 1 episodeShow
2018Torvill & DeanMavis DeanMovie
2018PeterlooFemale ReformerMovie
2018Funny CowFunny Calf's MumMovie
2018Shakespeare & Hathaway - Private InvestigatorsRina Shrewsbury · 1 episodeShow
2018The End of the F***ing worldGwenMovie
2017The End of the F***ing WorldGwen · 5 episodesShow
2017Cowboy DaveDebbieMovie
2015CucumberLynne · 1 episodeShow
2014In the ClubVicky · 12 episodesShow
2014Keeping RosySarahMovie
2014UndeniableEmma Rawlins · 2 episodesShow
2013Out of DarknessMovie
2013Charlie SaysLizMovie
2013Frankie1 episodeShow
2013Great Night OutJulie · 6 episodesShow
2012Strawberry FieldsEmilyMovie
2012All in Good TimeMolly BattMovie
2012Secrets and WordsValerie King · 1 episodeShow
2011Lost ChristmasHelenMovie
2011DCI BanksKaty Heath · 2 episodesShow
2011VeraLisa Strachan · 1 episodeShow
2010The ArborLisa ThompsonMovie
2010The Secret Diaries of Miss Anne ListerAnn WalkerMovie
2009Land GirlsAnnie Barratt · 5 episodesShow
2009Hope SpringsShoo Coggan · 8 episodesShow
2009Moving OnCaroline · 1 episodeShow
2008SurvivorsClare · 1 episodeShow
2008Massive6 episodesShow
2008HushBethMovie
2008Inspector George GentlyTerri Molloy · 1 episodeShow
2008The Palace1 episodeShow
2007The Waiting RoomFionaMovie
2007InstinctMilly · 2 episodesShow
2006The Innocence ProjectSarah Shawcross · 8 episodesShow
2006Simon Schama's Power of ArtFillide · 1 episodeShow
2006VenusHospital NurseMovie
2006The StreetYvonne O'Neill · 6 episodesShow
2006Waterloo RoadSam Drake · 8 episodesShow
2004Murder PreventionSally Brook · 1 episodeShow
2004Sex, Footballers and VideotapeMovie
2004Sea of SoulsMary Dunbar · 2 episodesShow
2004ShamelessZoe Wyatt · 1 episodeShow
2003Blue MurderMandy Breeley · 1 episodeShow
2003Early DoorsMelanie Dixon · 12 episodesShow
2003Grease MonkeysTracie · 1 episodeShow
2002The Inspector Lynley MysteriesBride · 1 episodeShow
1996Dalziel and PascoeChristine Fitzgerald · 1 episodeShow
1996Silent WitnessFlorence Clarke · 1 episodeShow
1992HeartbeatSusie Ward · 5 episodesShow