My Shows
News on your favorite shows, specials & more!

Who Played Horatio in Hamlet

Horatio is a role in Hamlet, a play that opened West End in 2015.

As a country arms itself for war, a family tears itself apart. Forced to avenge his father’s death but paralysed by the task ahead, Hamlet rages against the impossibility of his predicament, threatening both his sanity and the security of the state. William Shakespeare's "Hamlet" starring Benedict Cumberbatch.

6 actors have played Horatio in Hamlet.

View full cast of Hamlet

Performer Production Opened
Kyle Leibovitch Off-Broadway Hamlet 0
Leo Bill West End Hamlet 2015
Joshua Higgott West End Hamlet 2017
Keegan-Michael Key Off-Broadway Hamlet 2017
Micah Stock New York Hamlet 2017
Federico Rodriguez Washington, DC (Regional) Hamlet 2018

Other Roles in Hamlet

Role Production Opened
Barnardo West End Hamlet 2015
Claudius West End Hamlet 2015
Courtier West End Hamlet 2015
Danish Captain, Servant West End Hamlet 2015
Fortinbras West End Hamlet 2015
Gertrude West End Hamlet 2015
Ghost of Hamlet's father West End Hamlet 2015
Guildenstern West End Hamlet 2015
Hamlet West End Hamlet 2015
Horatio West End Hamlet 2015
Laertes West End Hamlet 2015
Marcellus West End Hamlet 2015
Official West End Hamlet 2015
Ophelia West End Hamlet 2015
Player King West End Hamlet 2015
Player Queen, Messenger West End Hamlet 2015
Polonius West End Hamlet 2015
Priest, Messenger West End Hamlet 2015
Rosencrantz West End Hamlet 2015
Servant, Cornelius West End Hamlet 2015
Soldier West End Hamlet 2015
Voltemand West End Hamlet 2015

“Horatio” Also Appears In

Production Type Year
Hamlet Off-Broadway 1990
Hamlet Broadway 1975
Rosencrantz and Guildenstern Are Dead Broadway 1967

Photos from Hamlet

View all 3 photos from Hamlet

Videos


TICKET CENTRAL
Hot Show
Tickets From $95
Hot Show
Tickets From $84
Hot Show
Tickets From $70
Hot Show
Tickets From $59