- TBAIn AbsentiaFilmMolly
- 2026The Other Bennet SisterSeriesLady Lucas
- 2025ProteinFilmDCI Arning
- 2023Y SŵnFilmYmgynghorydd i'r Weinidog
- 2022CardiffFilm
- 2021SinkingFilmJune
- 2020Rosamunde Pilcher: Falsches Leben, wahre LiebeFilmEllen Petersen
- 2019The WitcherSeriesStella
- 2019Bittersweet SymphonyFilmMary
- 2018Otzi and the Mystery of TimeFilmMarta Maier
- 2018Sherlock JonesFilmDirector
- 2017BangSeriesLeanne
- 2015Just JimFilmWaitress
- 2015High TideFilmTess
- 2014Moving OnFilmMrs. Davies
- 2012Elfie Hopkins: Cannibal HunterFilmLottie Jenkins
- 2011SubmarineFilmNews Reporter
- 2011Little MunchkinFilmSister Edith
- 2011King of the CastleFilmDonna
- 2010Royal WeddingFilmSandra
- 2009Being HumanSeriesPatsy
- 2009I Know You KnowFilmReceptionist
- 2006TorchwoodSeriesDavid's Wife
- 2006Waterloo RoadSeriesSophie Mitchell
- 2004New TricksSeriesOlder Woman
- 2002Wire in the BloodSeriesFiona Grantham
- 2002The Story of Tracy BeakerSeriesSelima