Who Played Hamlet in Hamlet

PERFORMERPRODUCTIONPRODUCTION OPENED
Edwin Booth
1864
Edwin Booth
1870
E. H. Sothern
1900
Sarah Bernhardt
1900
E. H. Sothern
1902
E. H. Sothern
1903
Edmund Russell
1903
E. H. Sothern
1904
Johnston Forbes-Robertson
1904
Aldora Shem
1905
Johnston Forbes-Robertson
1905
Robert B. Mantell
1905
E. H. Sothern
1907
E. H. Sothern
1908
E. H. Sothern
1909
Robert B. Mantell
1909
Ian Maclaren
1912
E. H. Sothern
1913
John E. Kellerd
1913
Robert B. Mantell
1915
Robert B. Mantell
1917
Walter Hampden
1918
E. H. Sothern
1919
John Barrymore
1922
John Barrymore
1923
Basil Sydney
1925
Walter Hampden
1925
Fritz Leiber
1930
Raymond Massey
1931
Walter Hampden
1934
John Gielgud
1936
Leslie Howard
1936
Maurice Evans
1938
Maurice Evans
1939
Maurice Evans
1945
Maurice Evans
1946
Donald Wolfit
1947
Jean-Louis Barrault
1952
John Neville
1958
Richard Burton
1964
Robert Burr
1964
Clive Graham
1969
Ellis Rabb
1969
Nicol Williamson
1969
John Heard
1975
Sam Waterston
1975
Michael Galardi
1992
Stephen Lang
1992
Ralph Fiennes
1995
Rupert Penry-Jones
1995
Jude Law
2009
Matt Ryan
2009
Eric Tucker
2013
Cush Jumbo
2020
Ruth Negga
2020