Geraldine James má britské občanství. Narodila se 6.7.1950 v Maidenhead - Berkshire v Anglii do rodiny otce kardiologa a matky alkoholičky, která dceru inspirovala k zapojení se do organizace NACoA.
Svou rolí v TV filmu SHE´S BEEN AWAY (1989) získala Geraldine James na festivalu v Benátkách cenu za nejlepší ženský herecký výkon. Hostovala také v rádiové sérii BBC Rádia o záhadných vraždách s názvem BALDI. Přesto je spíše uznávaná jako seriálová herečka. V současnosti je vdaná za herce a divadelního režiséra JosePHa Blatchleye a mají spolu jednoho potomka. Naposledy si zahrála v adaptaci známé pohádky ALENKA V ŘÍŠI DIVŮ postavu Lady Ascot a nejnověji v komedii ARTHUR matku Arthura Vivien. Brzy se objeví v dalším pokračování SHERLOCKA HOLMESE, opět pod taktovkou Guye Ritchiho.