Actors Who Played Hamlet at Notable Ages

David Warner was one of the youngest known actors to play Hamlet for the Royal Shakespeare Company in 1965 at age 24. Ethan Hawke also portrayed a younger Hamlet in the 2000 film, making his angst convincing as a tortured young prince. Thomas Betterton notably played Hamlet until the age of 74, showcasing a long tradition of older actors tackling the role, including John Philip Kemble who took his final bow as Hamlet at 60.

Sources

Open the full topic