Kenneth Branagh, Mel Gibson and many more, such as David Tennant, Richard Burton, Sir Laurence Olivier, Richard Burbage, Thomas Betterton, Lewis Hallam. Jr., Edwin Booth( John Wilkes Booth's brother), Asta Nielsen, Ethan Hawke, Kevin Kline, Sir Henry Irving, John Philip Kemble, Sir Ian McKellen, Edmund Kean, Sir John Gielgud, Sarah Bernhardt, Sir Derek Jacobi, Johnston Forbes-Robertson, Campbell Scott, William Charles Macready, Richard Chamberlain, Christopher Plummer, Nicol Williamson, John Barrymore, David Garrick and Iain Glen (Not in title Hamlet, played Part of Hamlet in Rosencrantz & Guildenstern Are Dead)
Mel Gibson, David Tennant, Richard Burton, Kenneth Branagh, Sir Laurence Olivier, Richard Burbage, Thomas Betterton, Lewis Hallam. Jr., Edwin Booth( John Wilkes Booth's brother), Asta Nielsen, Ethan Hawke, Kevin Kline, Sir Henry Irving, John Philip Kemble, Sir Ian McKellen, Edmund Kean, Sir John Gielgud, Sarah Bernhardt, Sir Derek Jacobi, Johnston Forbes-Robertson, Campbell Scott, William Charles Macready, Richard Chamberlain, Christopher Plummer, Nicol Williamson, John Barrymore, David Garrick and Iain Glen (Not in the play Hamlet, but in the play Rosencrantz & Guildenstern Are Dead)
Also Jude Law, Ralph Fiennes, John Simm (Who was in Doctor Who with David Tennant), Daniel Day-Lewis, Mark Rylance, Alan Howard, Keanu Reaves, David Warner, Innokenti Smoktunovsky, and Michael Pennington.
By some estimates, as many as fifty movie versions of Hamlet have appeared since 1900, which means a large number of actors have played this role in film; and in the centuries before movies, when seeing the play live in the theater was the only way to experience it, there were hundreds of others. Thus, it's difficult to answer your question concisely. However, a few performers do stand out: in movies, the best-known Hamlet was possibly Laurence Olivier, in 1948. Two other famous actors who played the role were Richard Burton (a 1964 live version on Broadway and then a taped version made available to the public on home video) and Mel Gibson, in a 1990 film directed by Franco Zeffirelli. On television, Richard Chamberlain and Kevin Kline are among the many actors who have portrayed Hamlet.
Just about every actor and a great many actresses have wanted to play Hamlet and an awful lot of them have. Some of the famous ones are James Burbage, Thomas Betterton, David Garrick, John Philip Kemble, Edmund Kean, William Charles Macready, Charles Kemble, Sarah Siddons, Samuel Phelps, Edwin Booth, Henry Irving, Johnston Forbes-Robertson, Sarah Bernhardt, John Barrymore, Laurence Olivier, John Gielgud, Maurice Evans, Richard Chamberlain, Peter O'Toole, Richard Burton, Jonathan Pryce, David Warner, Michael Pennington, Mark Rylance, Daniel Day-Lewis, Ben Whishaw, David Tennant, Christopher Plummer, Derek Jacobi, Kenneth Branagh, Innocenti Smoktunovsky, Jude Law, Mel Gibson, Ethan Hawke, Ian McKellen, Ralph Fiennes, Kevin Kline, Campbell Scott, Toby Stephens, Benedict Cumberbatch, Ian Charleson, Stephen Dillane, Rory Kinnear, and Nicol Williamson. To name but a few.
Shakespeare wrote the play with Richard Burbage in mind. Richard was one of the best actors of his day.
Any actor can play Hamlet: old or young, male or female. Actors of all kinds have had a go at the role. It is up to you to decide which actors are "unusual".
Thousands of actors have played the role of Hamlet. You need to be a bit more specific.
Laurence Olivier is the only actor to have won an Oscar for a Shakespearean performance: Best Actor for Hamlet (1948).
Innokenti Smoktunovsky
Hamlet
He was an American actor who had a good reputation. He was the brother of the assassin John Wilkes Booth.
Laurence Olivier starred in the 1948 version of Hamlet.
Yes, Mel Gibson did appear in the remake of Hamlet, released in 1990.He played the role of Hamlet.
Richard Burton played Hamlet in a black turtleneck.
Laurence Olivier is the only actor to have won an Oscar for a Shakespearean performance: Best Actor for Hamlet (1948).
Innokenti Smoktunovsky
Hamlet
He was an American actor who had a good reputation. He was the brother of the assassin John Wilkes Booth.
Laurence Olivier starred in the 1948 version of Hamlet.
A actor or Shakespeare said it 1st in a play called Hamlet by a actor playing Hamlet.
William Shakespeare was a playwright he was also an actor but not a very successful one (he played minor characters in his own plays as well - for example he played the Ghost in Hamlet)
Rosenkrantz and Guildenstern. Personal note: I have met the actor who played one of these roles in the original stage production.
We need to know what 'this point' is before we can answer.
we think its David Tennant. He is in Doctor Who season 2 and 3, Harry Potter as Barty Crouch Jr and in a version of Hamlet as Hamlet