How old were the actors in Hamlet (1996)?
Released: Dec 25, 1996
Hamlet, Prince of Denmark, returns home to find his father murdered and his mother now marrying the murderer... his uncle. Meanwhile, war is brewing.
Cast Age Statistics
Youngest: Perdita Weeks (11)
Oldest: John Gielgud (92)
Average age: 49 years old
Age range: 11 – 92

Complete Cast

Kenneth Branaghage 36 years
now 65 years old

Derek Jacobiage 58 years
now 87 years old

Kate Winsletage 21 years
now 50 years old

Julie Christieage 56 years
now 86 years old

Richard Briersage 62 years
✝ died in 2013 aged 79

Nicholas Farrellage 42 years
now 71 years old

Rufus Sewellage 29 years
now 58 years old

Reece Dinsdaleage 37 years
now 66 years old

Timothy Spallage 39 years
now 69 years old

Michael Maloneyage 39 years
now 68 years old

Robin Williamsage 45 years
✝ died in 2014 aged 63

Gérard Depardieuage 48 years
now 77 years old

Jack Lemmonage 71 years
✝ died in 2001 aged 76

Ian McElhinneyage 48 years
now 77 years old

Ray Fearonage 29 years
now 59 years old

Brian Blessedage 60 years
now 89 years old

Billy Crystalage 48 years
now 78 years old

Simon Russell Bealeage 35 years
now 65 years old

Don Warringtonage 45 years
now 75 years old

Ravil Isyanovage 34 years
✝ died in 2021 aged 59

Charlton Hestonage 73 years
✝ died in 2008 aged 84

Rosemary Harrisage 69 years
now 98 years old

Richard Attenboroughage 73 years
✝ died in 2014 aged 91

John Gielgudage 92 years
✝ died in 2000 aged 96

Judi Denchage 62 years
now 91 years old

John Millsage 88 years
✝ died in 2005 aged 97

Ken Doddage 69 years
✝ died in 2018 aged 90

Andrew Schofieldage 38 years
now 67 years old

Perdita Weeksage 11 years
now 40 years old
T
Tom Szekeresage 13 years
now 42 years old
