Richard Burbage was the first actor to play the role (ca. 1605). Samuel Pepys really liked Thomas Betterton in the role (1667). David Garrick (1744) and John Philip Kemble (1778) were the most famous 18th century Macbeths. In the Nineteenth Century, William Charles Macready was famous in the role from 1820 to 1850. The late Victorian mania for huge and elaborate spectacle was exemplified by Charles Kean (1850-59). Henry Irving also played the role. Outstanding stage Macbeths in the twentieth century include Sir Laurence Olivier (1955) Sir Ian McKellen (1976) and Antony Sher (1999). Actors who have played the role on film include Orson Welles (1948), Maurice Evans (1960), Jon Finch (1971) and Patrick Stewart (2010).
Some famous actors who have played Macbeth include Laurence Olivier, Ian McKellen, Kenneth Branagh, and Michael Fassbender. Each brought their unique interpretation to the role, showcasing their acting talent and versatility.
Many many actors have played the part of Macbeth in many many productions over the last 400 years. There are far too many to list or even to find out about. David Garrick was famous for playing Macbeth. That was in the 1700s.
Loads of actresses have played Lady Macbeth. Some of the more famous are Sarah Siddons, who famously played Lady Macbeth from 1780 to 1812 in various productions. A famous twentieth century Lady Macbeth was Dame Judith Anderson, who played the part in 1937, 1941, 1956 and 1960, most often opposite Maurice Evans.
A great many actors have played the role in different productions.
The cast of Macbeth - 1913 includes: Arthur Bourchier as Macbeth Violet Vanbrugh as Lady Macbeth
The cast of Macbeth - 1978 includes: Violeta Gindeva as Lady Macbeth Lyubomir Kiselichki as Macbeth
The cast of Macbeth - 1915 includes: Georgette Leblanc as Lady Macbeth
Francesca Annis
Macbeth Lady Macbeth Banquo Fleance Malcolm Donalbain Macduff Lady Macduff
The cast of Macbeth 2.1 - 2007 includes: Valentina Boriani as Lady Macbeth Rodolfo Mantovani as Macbeth
Macbeth kills Banquo in the play and then Banquo's ghost haunts Macbeth.
Romeo and Juliet, Hamlet and Macbeth
They are totally different, the only similarities being that the parts are expected to be played by actors.