Known For
Filmography

Glenrothan
Movie · as Nan

National Theatre Live: Hamlet
Movie · as First Player

Hogmanay
Movie · as Heather

Creation Stories
Movie · as Barbara McGee

National Theatre Live: Top Girls
Movie · as Isabella Bird

Queens of Mystery
TV · as Jane Stone · 12 eps

The Party's Just Beginning
Movie · as Luisaidh's Mum

2:Hrs
Movie · as Lena Eidelhorn

The Replacement
TV · as Beth · 3 eps

Alice Through the Looking Glass
Movie · as Bumalig Hightopp

A Very British Deterrent
Movie · as Narrator (Voice)

Two Doors Down
TV · as Anne-Marie McInroy · 6 eps

Unforgotten
TV · as Derran Finch · 6 eps

Code of a Killer
TV · as Joy Blakefield · 2 eps

Inside No. 9
TV · as Matilda · 1 ep

Lovesick
TV · as Janie · 1 ep
Mission
Movie

Pavilion of Dreams
Movie · as Self - Narrator

Father Brown
TV · as Mrs Tilda Nettles · 1 ep

The Town
TV · as Kate Nicholas · 3 eps

Case Histories
TV · as Mary Mackie · 1 ep

Death in Paradise
TV · as Francesca Bower · 1 ep

Jonathan Meades: Off Kilter
TV · as Scotnav · 3 eps

Benidorm
TV · 1 ep

Nina and the Neurons
TV · as Ollie (Voice) · 140 eps

Shoebox Zoo
TV · as Ailsa the Adder (voice) · 26 eps

The Smoking Room
TV · as Sharon · 16 eps

New Tricks
TV · 1 ep

Sea of Souls
TV · as Carol Fleming / Helen Reid · 2 eps

The Afternoon Play
TV · as Donna Cline · 1 ep

Beautiful People
Movie · as Kate Higgins

Holby City
TV · as Janice Taylor · 82 eps
Every Woman Knows a Secret
TV · as Jess · 3 eps

In the Red
TV · as Ms Sin · 3 eps

Deacon Brodie
Movie · as Jean Brodie
Karmic Mothers
Movie

Midsomer Murders
TV · as Ronnie Everett · 1 ep

Wokenwell
TV · 6 eps
A Relative Stranger
Movie · as Alison Fraiman
Latin for a Dark Room
Movie

Sorry About Last Night
Movie · as Julie Cordova

Nervous Energy
Movie · as Joyce

Captives
Movie · as Sue

Mary Shelley's Frankenstein
Movie · as Midwife

The High Life
TV · as Shona Spurtle · 6 eps

Between the Lines
TV · as Det. Sgt. Maureen Connell · 35 eps

The Advocates
TV · 3 eps

Look Back in Anger
Movie · as Helena Charles

The Dunroamin' Rising
Movie · as Clare Lafferty

The Play on One
TV · as Claire Lafferty · 1 ep

Half Moon Street
Movie · as Institute Secretary

Duet for One
Movie · as Totter's Wife

Casualty
TV · as Betty Jones, Sandra Evans · 1 ep

Bulman
TV · as Lucy McGinty · 20 eps

Screen Two
TV · as Joyce · 1 ep

End of the Line
Movie · as Gail

The Bill
TV · as Sylvia Hannah · 1 ep

Alfresco
TV · as Various · 13 eps

Taggart
TV · as Judy Morris · 1 ep

There's Nothing to Worry About!
TV · as Various · 3 eps
