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

Who Played Horatio in Hamlet

Horatio is a role in Hamlet, a play that opened Off-Broadway in 2017.

Oscar Isaac (Star Wars: The Force Awakens, Romeo and Juliet) returns to The Public in this electrifyingly intimate new production of Shakespeare’s eternal drama. Isaac is the Prince caught between thought and action, anger and anguish, as his uncle assumes the throne left vacant by his murdered father. As the dead King calls to him from the grave, demanding to be avenged, Hamlet is forced to choose between bearing the oppressor’s wrong or taking arms against a sea of troubles. Tony Award winner Sam Gold (Fun Home, Othello) directs theater’s most powerful tragedy about life and death, madness and conscience, and corruption - of the state and of the soul. HAMLET is made possible by the generous support of Luigi Caiola & Sean McGill, and Susan & David Edelstein.

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
Claudius Off-Broadway Hamlet 2017
Gertrude Off-Broadway Hamlet 2017
Guildenstern Off-Broadway Hamlet 2017
Hamlet Off-Broadway Hamlet 2017
Horatio Off-Broadway Hamlet 2017
Laertes Off-Broadway Hamlet 2017
Ophelia Off-Broadway Hamlet 2017
Polonius Off-Broadway Hamlet 2017
Rosencrantz Off-Broadway Hamlet 2017
Second Gravedigger Off-Broadway Hamlet 2017

“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 4 photos from Hamlet

Videos


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