



Geraldine James
Acting1950Maidenhead, Berkshire, England, UK

Biography
Geraldine James, OBE (born 6 July 1950) is an English actress.
Description above from the Wikipedia article Geraldine James, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Known For
Acting History
Future
Now & Then
as Laura
The Cage
TVas Nancy Packer
2025
2024
This Town
TVas Marie
2023
2021
Benediction
as Theresa Thornycroft
2020
A Very Royal Christmas: Sandringham Secrets
as Self - Narrator (voice)
2019
Downton Abbey
as Queen Mary
Back to Life
TVas Caroline Matteson
2018
Beast
as Hilary Huntington
2017
2016
Anne with an E
as Marilla Cuthbert
Rogue One: A Star Wars Story
as Blue Three
Alice Through the Looking Glass
as Lady Ascot
The Five
TVas Julie Wells
Celebrity Antiques Road Trip
TVas Self - Participant• 1 eps
2015
Supremasia Robot
as Monique
45 Years
as Lena
Black Work
TVas CC Carolyn Jarecki• 3 eps
Hidden India
TVas Herself - Narrator
2014
2013
The Genius of Marie Curie: The Woman Who Lit up the World
as Maria Skłodowska-Curie's letters read by
Dr. Easy
as Voice of Dr. Easy
Legacy
as Martha
Diana
as Oonagh Shanley-Toffolo
Utopia
TVas Milner• 8 eps
2012
The Farmer's Wife
as The Farmer's Wife
13 Steps Down
as Gwendolen Chawcer
Thirteen Steps Down
TVas Gwendolen Chawcer
2011
Arthur
as Vivienne
Sherlock Holmes: A Game of Shadows
as Mrs. Hudson
The Girl with the Dragon Tattoo
as Cecilia Vanger
Midsomer Murders
TVas Miranda Bedford• 1 eps
Planet of the Apemen: Battle for Earth
TVas Narrator
2010
Alice in Wonderland
as Lady Ascot
Made in Dagenham
as Connie
The Michael Ball Show
TVas Self
Drama Trails
TVas Self
2009
Sherlock Holmes
as Mrs. Hudson
2008
Heist
as Joanna the Concubine
Caught in a Trap
as Joyce Perkins
Little Britain USA
TVas Celia
The Last Enemy
TVas Barbara Turney
Fairy Tales
TVas Mrs Brooke
2007
The Time of Your Life
as Eileen
Ocean Voyagers
as Narrator (voice)
Northanger Abbey
as Jane Austen (voice)
The Fever
as Ranevskaya
The Time of Your Life
TVas Eileen
2006
A Harlot's Progress
as Mother Needham
Agatha Christie's Poirot
TVas Helen Abernethie• 1 eps
Jane Hall
TVas Lorraine Hall
The Amazing Mrs Pritchard
TVas Hilary Rees-Benson
Ancient Rome: The Rise and Fall of an Empire
TVas Cornelia
2004
2003
2002
The Hound of the Baskervilles
as Mrs. Mortimer
An Angel for May
as Susan Higgins
Tom & Thomas
as Miss Tromp
White Teeth
as Joyce Malfen
Taliesin Jones
as Mum
Hans Christian Andersen: My Life as a Fairytale
TVas Hans's Mother
2001
All Forgotten
as Mother
2000
The Luzhin Defence
as Vera, Natalia's Mother
The Sins
TVas Gloria Green
1998
Seesaw
TVas Val Price
1997
The Man Who Knew Too Little
as Ludmilla Kropotkin
Rebecca
TVas Beatrice• 2 eps
1996
Moll Flanders
as Edna
An Audience with...
TVas Self• 1 eps
1995
Kavanagh Q.C.
TVas Eleanor Harker QC / Eleanor Harker Q.C.• 1 eps
Natural World
TVas Self• 2 eps
Band of Gold
TVas Rose Garrity
1994
Words Upon the Window Pane
as Mrs. Henderson
The Healer
as Dr. Mercedes Honeysett
No Worries
as Anne O'Dwyer
Doggin' Around
as Sarah Williams
1992
A Doll's House
as Kristine Linde
The Bridge
as Mrs. Todd
Losing Track
as Mrs. Dewey
Performance
TVas Kristine Linde• 1 eps
1991
Prince of Shadows
as Rebeca Osorio
If Looks Could Kill
as Vendetta Galante
Ex
as Alice
Inspector Morse
TVas Helen Field• 1 eps
Stanley and the Women
TVas Dr. Trish Collings
1989
The Tall Guy
as Carmen
The Wolves of Willoughby Chase
as Gertrude Brisket
She's Been Away
as Harriet Ambrose
1988
Wall of Tyranny
as Krista Donner
1985
Time and the Conways
as Madge Conway
Blott on the Landscape
TVas Lady Maud Lynchwood
1984
The Jewel in the Crown
TVas Sarah Layton
1983
1982
Gandhi
as Mirabehn
Chains
as Janine
I Remember Nelson
as Lady Emma Hamilton
Playhouse
TVas Hesther / Janine• 1 eps
I Remember Nelson
TVas Lady Emma Hamilton
1981
The History Man
TVas Barbara Kirk
1980
1979
1977
Dummy
as Sandra
1976
The Sweeney
TVas Shirley Glass• 1 eps







