Joanna David
Movies 36
You Will Meet a Tall Dark Stranger
as Alan's Mother
2010
Miss Marple: 4.50 from Paddington
as Emma Crackenthorpe
1987
The Cleansing Hour
as Schoolmarm
2019
The Boy with the Topknot
as Laura's Mother
2017
Rogue Trader
as Mrs. Peter Baring
1999
Another Mother's Son
as Maude Vibert
2017
The Mill on the Floss
as Sophy Deane
1997
Sympathy for the Devil
1968
Arthur's Whisky
as Rachel
2024
Dear Brutus
as Mabel Purdie
1981
The Tulse Luper Suitcases, Part 1: The Moab Story
as May Jacoby
2003
The Chronicles of Narnia: Prince Caspian & The Voyage of the Dawn Treader
as Trufflehunter (voice)
1989
The Soul Keeper
as Sabina's mother
2003
Anna Karenina
as Dolly
1985
The Dark Room
as Caroline Harris
1999
Comrades
as Mrs. Frampton
1987
Letters from Baghdad
as Janet Courtney
2017
These Foolish Things
as Mrs. Bannock
2006
The Smashing Bird I Used to Know
as Schoolgirl
1969
The Brides in the Bath
as Elizabeth Burnbam
2003
Children of the North
as Nancy Mailer
1991
Kat and the Band
as Gran
2020
Sleepwalker
as Angela Paradise
1984
Belonging
as Averil
2004
One of Those Days
as Jean
2008
Jennie: Lady Randolph Churchill
as Princess Alexandra
1974
Secret Friends
as Kate
1991
Paying Guests (Part 1)
as Florence Kemp
1986
The Lady's Maid's Bell
as Miss Hartley
1983
Cotton Mary
as Mrs Smythe
1999
Unexplained Laughter
as Elizabeth
1989
Paying Guests (Part 2)
as Florence Kemp
1986
Affront
as Susan
1978
Falling
as Lady Carteret
2005
The Debutante
as The Debutante - Older (voice) / Mother (voice)
2022
Working Surface: A Short Study (with Actors) in the 'Ways' of a Bourgeois Writer
1979TV Shows 63
Midsomer Murders
as Amy Lyddiard
1997
Midsomer Murders
as Mother Julian
1997
House of the Dragon
as Joselyn Redwyne
2022
Death in Paradise
as Judith Musgrove
2011
Heartbeat
as Diana Firth
1992
Heartbeat
as Caroline
1992
Downton Abbey
as Duchess of Yeovil
2010
Play for Today
as Mabel Purdie
1970
A Touch of Frost
as Prue Hastings
1992
Agatha Christie's Marple
as Grace Ritchie
2004
Sherlock Holmes
as Susan Cushing
1984
Foyle's War
2002
Dalziel and Pascoe
as Chloe Wulfstan
1996
Pride and Prejudice
as Mrs. Gardiner
1995
Inspector Morse
as Susan Fallon
1987
Rumpole of the Bailey
as Jennifer Postern
1975
Rumpole of the Bailey
as Mirabelle Jones
1975
Monarch of the Glen
2000
Timewatch
1982
ScreenPlay
as Florence Kemp
1986
Agatha Raisin
as Lady Derrington
2016
Celebrity Gogglebox
as Self
2019
The Forsyte Saga
as Mrs. Heron
2002
The Forsyte Saga
as Mrs Heron
2002
The Chronicles of Narnia
as Trufflehunter (voice)
1988
The Play on One
as Elizabeth
1988
Maigret
1992
The Duchess of Duke Street
as Margaret Haslemere
1976
The Darling Buds of May
as Miss Jimson
1991
Bramwell
as Mrs. Elizabeth Quail
1995
Colditz
as Cathy Carter
1972
The Agatha Christie Hour
as Claire Trent
1982
Bleak House
as Mrs. Badger
2005
War & Peace
as Sofya 'Sonya' Alexandrovna
1972
Cluedo
as Herself
1990
Brass
as Prudence Makepeace
1983
Delicious
as Gertrude
2016
Lady Killers
as Mary Eleanor Pearcey
1980
The Living and the Dead
as Victoria Appleby
2016
Two's Company
as Jane
1975
Hannay
1988
The Edwardians
as Mair Lloyd George
1972
He Knew He Was Right
as Mrs Stanbury
2004
Tender Is the Night
as Hannah
1985
Man in an Orange Shirt
as Jennifer
2017
A Dance to the Music of Time
as Isobel (older)
1997
First Among Equals
as Elizabeth Kerslake
1986
Jennie: Lady Randolph Churchill
as Princess Alexandra
1974
Time for Murder
as Hester Peters
1985
Thanks for the Memories
as Dawn
2019
The Memoirs of Sherlock Holmes
as Susan Cushing
1994
Mutual Friends
as Sylvia
2008
Shades of Darkness
as Miss Hartley
1983
The Last of the Mohicans
as Alice Munro
1971
The Glass
as Mary Duggan
2001
Thompson
1988
Rebecca
as The Girl / Mrs de Winter
1979
Ballet Shoes
as Theo Danes
1975
Fame Is the Spur
as Ann Artingstall
1982
Zodiac
as Deborah Meade
1974
Sense and Sensibility
as Elinor Dashwood
1971
Never Better
2008
Alexa
as Christine
1982