Known For
Filmography

Lewis
TV · as Ursula Van Tessel · 1 ep

Norfolk Coast
Movie

Mayo
TV · as Sandra · 1 ep
The Walk
Movie · as Stephanie

Egypt
TV · as Sarah Belzoni · 6 eps

Can't Stop Breathing
Movie · as Louise

Murder in Suburbia
TV · as Mary Soukis · 1 ep

The Gospel of John
Movie · as Mary Magdalene

Doc Martin and the Legend of the Cloutie
Movie · as Petronella

Absolute Power
TV · as Virginia Harcourt · 1 ep

Hardware
TV · as Jean · 1 ep

Blue Murder
TV · as Claire Wray · 1 ep

Rosemary & Thyme
TV · as Marcia Pearson · 1 ep

Manchild
TV · as Marilyn · 1 ep

Doc Martin
Movie · as Petronella

Judge John Deed
TV · as Dr Helen Bellew · 1 ep

Rebus
TV · as Belinda · 1 ep

Gormenghast
TV · as Cora Groan · 3 eps

The Adventures of Young Indiana Jones: Phantom Train of Doom
Movie · as Margaret Trappe

Psychos
TV · as Dr Karen Smith · 6 eps
An Evil Streak
TV · as Catherine Mereday · 3 eps

The Cold Light of Day
Movie · as Milena Tatour, Anna's mother

Le blanc à lunettes
Movie · as Lady Makinson

Bugs
TV · as Sally · 1 ep

Dangerfield
TV · as Beth Saunders · 5 eps

Bramwell
TV · as Laura Talbot · 1 ep

I Spy Returns
Movie · as Santina

The Trial of Lord Lucan
Movie · as Lady Lucan

Pie in the Sky
TV · as Sasha Wilkes · 1 ep

Harry Enfield and Chums
TV · as Teacher Miss Baxter · 1 ep

Queen of the Wild Frontier
Movie · as Helen Wilson

Remember
Movie · as Danielle

Peak Practice
TV · as Kate Turner · 14 eps
The Mushroom Picker
TV · as Clea · 3 eps

The Pleasure Principle
Movie · as Sammy

Natural Lies
TV · as Lucy · 3 eps

The Young Indiana Jones Chronicles
TV · as Margaret Trappe · 1 ep
Seduction
Movie · as Zoe (Segment "Ultimate Object of Desire")

The Grass Arena
Movie · as Madalena

The Darling Buds of May
TV · as Jasmine Brown · 1 ep

Clarissa
TV · as Arabella Harlowe · 4 eps

Zorro
TV · as Rosalinda de la Fuente · 2 eps

Without Walls
TV · as Lucrezia Borgia · 1 ep

Chancer
TV · as Victoria Douglas · 12 eps

Goldeneye
Movie · as Wren Lieutenant

Snakes and Ladders
TV · as Serena · 7 eps

Act of Will
TV · as Jane Sedgewick · 4 eps

After the War
TV · as Felicity Hale · 1 ep

Saracen
TV · as Juliet Isted · 1 ep

The Girl in a Swing
Movie · as Barbara
Starlings
Movie · as Elizabeth

Hedgehog Wedding
Movie · as Mariella

Succubus
Movie · as Jane

Bust
TV · as Sarah Sturgis · 1 ep

Boon
TV · as Karen Verdi · 1 ep

ScreenPlay
TV · as Elizabeth · 1 ep

Casualty
TV · as Sarah Leonard · 1 ep

The Ray Bradbury Theater
TV · as Katherine · 1 ep

Screen Two
TV · as Mariella, Madalena · 1 ep

Real Life
Movie · as Jackie

To the Lighthouse
Movie · as Nancy Ramsay

Agatha Christie's Partners in Crime
TV · as Lois Hargreaves

The Comic Strip Presents...
TV · as Helen Wilson · 1 ep

The French Lieutenant's Woman
Movie · as Ernestina

Bergerac
TV · as Joanna Carter · 1 ep

The Gentle Touch
TV · as Sally Wyatt · 1 ep

Tales of the Unexpected
TV · as Jane · 1 ep

The Devil's Crown
TV · as Isabelle · 4 eps

The Prime of Miss Jean Brodie
TV · as Sandy Stranger · 6 eps

Peter Pan
Movie · as Jane

Dickens of London
TV · as Orfling · 3 eps
Operation Patch
TV · as Betsy Cosserat · 7 eps
The Little Match Girl
Movie · as Little Match Girl

Crown Court
TV · as Deanna Fine · 3 eps

Horizon
TV · as Margaret Howard · 1 ep

Hallmark Hall of Fame
TV · as Jane · 1 ep
