2025
He Said, She Said: Blake Lively vs Justin Baldoni as Narrator (voice)
2024
Generation Z as Charlie's Mother (6 episodes)
2024
Abused by Mum: The Ruby Franke Scandal as Self - Narrator (voice)
2023
The Fall of the House of Usher as Victorine LaFourcade (8 episodes)
2023
The Diplomat as Cecilia Dennison (2 episodes)
2022
The Peripheral as Cherise Nuland (8 episodes)
2022
Daylight Rules as Jenn
2021
La Fortuna as Susan McLean (6 episodes)
2021
Foundation as Zephyr Halima (3 episodes)
2021
Miss Fortunate as Sadie
2021
Dark Corners as Fleet
2020
A Response to Your Message
2020
The Haunting of Bly Manor as Hannah Grose (9 episodes)
2020
Good Thanks, You? as Constable Stone
2020
Gangs of London as Simone Thearle (8 episodes)
2019
The Feed as Charlie Morris (4 episodes)
2019
Nine Nights as Sylvie Johnson
2019
Hatton Garden as DC Laura McIntyre (2 episodes)
2019
Years and Years as Celeste Bisme-Lyons (6 episodes)
2019
Sex Education as Maxine Tarrington (2 episodes)
2017
Born to Kill as Lisa (4 episodes)
2015
Banana as Kay (8 episodes)
2011
Death in Paradise as Judith Dawson (1 episode)
2008
The Disappeared as Doctor
2005
Doctor Who as Female General (1 episode)