

Testament
Esther · (1 episode)
0.0
2025

Black Doves
Beth · (1 episode)
7.1
2024

Blitz
Mavis
6.0
2024

Time
Judge · (1 episode)
7.6
2021

Soulmates
Amelia · (1 episode)
6.2
2020

Brassic
Andrea · (1 episode)
8.5
2019

Two People, One Ring
0.0
2019

The Long Song
Evelyn Sadler · (3 episodes)
6.9
2018

There's a Monster Behind You
Emily
0.0
2018

A1: The Long Road to Edinburgh
Self
6.0
2018

Little Boy Blue
Marie Yates · (4 episodes)
7.6
2017

The Crown
Angela Kelly - Queen's Dresser · (1 episode)
8.2
2016

The Thirteenth Tale
Theodora Mawsley
6.5
2013

Day of the Flowers
Harriet
5.2
2013

The Town
Pam · (3 episodes)
5.8
2012

Vera
Deb Kingston · (1 episode)
7.5
2011

Jane Eyre
Miss Abbot
7.2
2011

Luther
Dr. Joy Harris · (1 episode)
7.9
2010

The Day of the Triffids
Hilda · (2 episodes)
5.9
2009

Nowhere Boy
Cafe Waitress
7.2
2009

Doctor Who: The Infinite Quest
Mantasphid Queen (voice)
6.6
2007

Pierrepoint: The Last Hangman
Dorothea Waddingham
7.2
2005
Woman X
Rita Marcus
10.0
2002