Elsie Hughes
Downton Abbey 3 (2025)
Mardy
No Way Up (2024)
Provost Regina Knight
Surprised by Oxford (2023)
Mrs Cleaver
Rocketry: The Nambi Effect (2022)
Mary
Harold & Mary (2022)
Mrs Hughes
Downton Abbey: A New Era (2022)
Auntie Vi
Last Train to Christmas (2021)
The Last Bus (2021)
Older Linda
You Really Got Me (2021)
Narrator (voice)
Our Queen at War (2020)
Evelyn Alexander
Misbehaviour (2020)
Downton Abbey (2019)
Self
Downton Abbey Live! (2019)
Brenda
Day of the Flowers (2013)
The Sarah Millican Television Programme - Best of Series 1-2 (2013)
Mrs. Lore
Nativity! (2009)
Karen Foster
Missing (2006)
DCI Grace Shilling
Beneath the Skin (2005)
Linda Brentwood
Alibi (2003)
Mrs. Austen
The Real Jane Austen (2002)
Rachel Greenlaw
Fields of Gold (2002)
Mary Beck
All the King's Men (1999)
Betty
The Game (1998)
Mrs Ross
Shooting Fish (1997)
Monica Purley
Secrets & Lies (1996)
Mrs Wilde
Rik Mayall Presents: The Big One (1995)
Nancy Muir
Silent Cries (1993)
Karla
Soft Top Hard Shoulder (1993)
Frau Bunofsky
Franz Kafka's It's a Wonderful Life (1993)
Dr Ruth Kovacs
Effie's Burning (1991)
Andrea
And the Cow Jumped Over the Moon (1991)
Dora Jackson
Happy Feet (1991)
Attorney Camilla Staffa
Il sole buio (1990)
Ann Fleming
Goldeneye (1989)
Helen
And a Nightingale Sang (1989)
Lee
Defrosting the Fridge (1989)
Alison
Sitting Targets (1989)
Mary Penrys Jones
The Angry Earth (1989)
Janet Graham
The Kitchen Toto (1988)
Mary Welsh
The Legendary Life of Ernest Hemingway (1988)
Claudia Procula
L'Inchiesta (1986)
Anne
The McGuffin (1986)
Elizabeth Rock
The Doctor and the Devils (1985)
Kay Conway
Time and the Conways (1985)
Janet
Off Peak (1985)
Agnes Scott
Every Picture Tells a Story (1984)
The Telescreen Anouncer (voice)
Nineteen Eighty-Four (1984)
Rose
End of the Line (1984)
Julia
The Dress (1984)
The Chain (1984)
Janie
Another Time, Another Place (1983)
Nancy Park
The Good Time Girls (1981)