Known For
Filmography

JOY
Movie · as Sheena

Black Mirror: Bandersnatch
Movie · as Judith Mulligan

Royal Shakespeare Company: Salomé
Movie · as Herodias

Strike
TV · as Linda Ellacott · 3 eps

Fresh Meat
TV · as Mrs Pembersley · 1 ep

Macbeth
Movie · as Lady Macduff
Hesitation
Movie · as Rebecca

Waking the Dead
TV · as Dr Greenberg, Dr Greenberg (voice) (uncredited) · 1 ep

Armadillo
TV · as Dymphna · 1 ep

Murphy's Law
TV · as Angela · 1 ep

Microsoap
TV · as Jane · 26 eps

Midsomer Murders
TV · as Rebecca Plunkett, Zukie Richardson · 1 ep

A Mind to Murder
Movie · as Sister Ambrose
The Vet
TV · as Jennifer Holt · 13 eps

King Richard III
Movie · as Anne (voice)
You, Me and It
TV · as Barbara Henderson · 3 eps

Twelfth Night
Movie · as Olivia (voice)

Between the Lines
TV · 1 ep

Shakespeare: The Animated Tales
TV · as Olivia (voice), Anne (voice) · 1 ep

Absolutely Fabulous
TV · 1 ep

A Small Dance
Movie · as Nicola

Soldier Soldier
TV · as Sandra Radley · 6 eps

Strapless
Movie · as Romaine Salmon

Campion
TV · as Joyce Blount · 2 eps

Agatha Christie's Poirot
TV · as Patricia Matthews · 1 ep

Hard Travelling
Movie · as Jessica Meredith

Bleak House
TV · as Esther Summerson · 8 eps

Screen Two
TV · as Jessica Meredith · 1 ep

Sharma and Beyond
Movie · as Natasha Gorley-Peters

Office Romances
Movie · as Angela
A Gift of Tongues
Movie · as Celia Childs

The Cherry Orchard
Movie · as Anya

Troilus & Cressida
Movie · as Cressida

Country
Movie · as Lindsey Carlion

'Tis Pity She's a Whore
Movie · as Philotis

Secret Orchards
Movie · as Helen

Play for Today
TV · as Lindsey Carlion · 1 ep