Who Played Macbeth in Macbeth

PERFORMERPRODUCTIONPRODUCTION OPENED
Lewis Hallam Broadway
1768
Edwin Forrest Broadway
1849
Thomas Hamblin Broadway
1849
William Charles Macready Broadway
1849
Edwin Booth Broadway
1870
Robert B. Mantell Broadway
1905
Robert B. Mantell Broadway
1907
Robert B. Mantell Broadway
1909
Sayre Crawley Broadway
1910
E. H. Sothern Broadway
1913
Robert B. Mantell Broadway
1915
James K. Hackett Broadway
1916
Robert B. Mantell Broadway
1917
Walter Hampden Broadway
1918
Lionel Barrymore Broadway
1921
Walter Hampden Broadway
1921
Fritz Leiber Broadway
1922
James K. Hackett Broadway
1924
Lyn Harding Broadway
1928
Fritz Leiber Broadway
1930
Philip Merivale Broadway
1935
Jack Carter Broadway
1936
Maurice Evans Broadway
1941
Michael Redgrave Broadway
1948
Paul Rogers Broadway
1956
Philip Anglim Broadway
1981
Nicol Williamson Broadway
1982
Richard Jamieson Broadway
1982
Christopher Plummer Broadway
1988
Paul Shenar Broadway
1988
Kelsey Grammer Broadway
2000
Patrick Stewart Broadway
2008
Tim Treloar Broadway
2008
John Douglas Thompson Off-Broadway
2011
Ty Jones Off-Broadway
2012
Derek Wilson Broadway
2013
Ethan Hawke Broadway
2013
James McAvoy West End
2013