The Magic Faraway Tree as Dame Washalot
2024
Baby Reindeer as Martha Scott (7 episodes)
2021
The Outlaws as Diane (17 episodes)
2019
The Mermaid of Mevagissey as Nessa
2017
Back as Jan (12 episodes)
2017
Love Is Thicker Than Water as Emily
2017
Strike as Holly Brockbank (2 episodes)
2017
The State as Umm Walid (4 episodes)
2017
In the Dark as DC Sophie Carson (4 episodes)
2017
Prime Suspect 1973 as WPC Kath Morgan (6 episodes)
2017
Urban Myths as Border Officer (1 episode)
2016
Sometimes Chinese as Barbara
2015
The Scandalous Lady W as Mary Sotheby
2015
Fortitude as Shirley Allerdyce (11 episodes)
2014
That Day We Sang as Pauline
2014
The Tonight Show Starring Jimmy Fallon as Self (1 episode)
2014
Inside No. 9 as Shona (1 episode)
2013
What Remains as Melissa Young (4 episodes)
2012
Ghost in the Machine as Noreen
2012
White Heat as Orla (6 episodes)
2010
Lizzie and Sarah as Branita
2009
Law & Order: UK (9 episodes)
2009
Law & Order: UK as Angela (1 episode)
2008
Mutual Friends as Maryka (1 episode)
2005
Doctor Who as Stacey Harris (1 episode)