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

Who Played Ophelia in Hamlet

Ophelia is a role in Hamlet that opened Off-Broadway in 1983.

William Shakespeare’s Hamlet tells the story of the young prince of Denmark, who discovers that his father has been murdered by his uncle. His uncle has married Hamlet’s mother, and claimed the throne...

16 actors have played Ophelia in Hamlet.

View full cast of Hamlet

Performer Production Opened
Helen Taylor Off-Broadway Hamlet 1956
Julie Harris Off-Broadway Hamlet 1964
April Shawhan Off-Broadway Hamlet 1967
Lou Trapani Off-Broadway Hamlet 1970
Kitty Winn Off-Broadway Hamlet 1972
Andrea Marcovicci Off-Broadway Hamlet 1975
Nancy Campbell Off-Broadway Hamlet 1975
Pippa Pearthree Off-Broadway Hamlet 1982
Ginger Grace Off-Broadway Hamlet 1983
Harriet Harris Off-Broadway Hamlet 1986
Diane Venora Off-Broadway Hamlet 1990
Lynn Collins Off-Broadway Hamlet 1999
Kellie Overbey Off-Broadway Hamlet 2005
Jolly Abraham Off-Broadway Hamlet 2007
Lauren Ambrose Off-Broadway Hamlet 2008
Jennifer Ikeda Off-Broadway Hamlet 2009

Other Roles in Hamlet

Role Production Opened
1st Gravedigger Off-Broadway Hamlet 1983
2nd Gravedigger Off-Broadway Hamlet 1983
Claudius Off-Broadway Hamlet 1983
Duenna Off-Broadway Hamlet 1983
Gertrude Off-Broadway Hamlet 1983
Ghost Off-Broadway Hamlet 1983
Hamlet Off-Broadway Hamlet 1983
Laertes Off-Broadway Hamlet 1983
Ophelia Off-Broadway Hamlet 1983
Polonius Off-Broadway Hamlet 1983

“Ophelia” Also Appears In

Production Type Year
Rosencrantz and Guildenstern Are Dead Broadway 1967
Hamlet Broadway 1947
Hamlet Off-Broadway 0

Videos