Cast of
Hamlet

About Hamlet

A young Prince is visited by the Ghost of his father and compelled to vengeance - but can he stop thinking for long enough to do it?

Full Cast of Hamlet

James Lecky
plays Claudius

Yvonne Richardson
plays Gertrude

Stephen Cavanagh
plays Hamlet

Simone Kirby
plays Ophelia

Simone Kirby as Ophelia

Simone Kirby is an Irish actress. She is probably best known for playing Geraldine Grehan in the RTÉ series Pure Mule...

See Simone Kirby's other roles

Chris Patrick-Simpson
plays Laertes

Chris Patrick-Simpson as Laertes

Chris was born in Canada but grew up Belfast. He began acting under the guidance of an inspirational drama teacher at...

See Chris Patrick-Simpson's other roles

Antony Doherty
plays Horatio

Dominic Stewart
plays Polonius

Colin Stewart
plays Rosencrantz

Martin O'Brien
plays Guildenstern

Charlie Hughes
plays First Player

Anne Fitzpatrick
plays Second Player

Damien Devaney
plays Third Player

Thomas Mullan
plays Marcellus

P.J. Gallagher
plays Gravedigger

Richard Hughes
plays The Associate

Keith O’Grady
plays Priest

Matthew Jennings
plays Aussie Rick

Anthony Brown
plays Ghost

Veronica Brown
plays Nurse


Crew of Hamlet

Discover the backstage crew of Hamlet →