Skip to main content Skip to footer site map

Who Played Macbeth in Macbeth

PERFORMERPRODUCTIONPRODUCTION OPENED
Lewis HallamBroadway1768
Edwin ForrestBroadway1849
Thomas HamblinBroadway1849
William Charles MacreadyBroadway1849
Edwin BoothBroadway1870
Robert B. MantellBroadway1905
Robert B. MantellBroadway1907
Robert B. MantellBroadway1909
Sayre CrawleyBroadway1910
E. H. SothernBroadway1913
Robert B. MantellBroadway1915
James K. HackettBroadway1916
Robert B. MantellBroadway1917
Walter HampdenBroadway1918
Lionel BarrymoreBroadway1921
Walter HampdenBroadway1921
Fritz LeiberBroadway1922
James K. HackettBroadway1924
Lyn HardingBroadway1928
Fritz LeiberBroadway1930
Philip MerivaleBroadway1935
Jack CarterBroadway1936
Maurice EvansBroadway1941
Michael RedgraveBroadway1948
Paul RogersBroadway1956
Philip AnglimBroadway1981
Nicol WilliamsonBroadway1982
Richard JamiesonBroadway1982
Christopher PlummerBroadway1988
Paul ShenarBroadway1988
Kelsey GrammerBroadway2000
Sir Patrick StewartBroadway2008
Tim TreloarBroadway2008
John Douglas ThompsonOff-Broadway2011
Ty JonesOff-Broadway2012
Derek WilsonBroadway2013
Ethan HawkeBroadway2013
James McAvoyWest End2013