Cast and Crew of National Theatre Live: Hamlet

Cast of
National Theatre Live: Hamlet

About National Theatre Live: Hamlet

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

Full Cast of National Theatre Live: Hamlet

Benedict Cumberbatch
plays Hamlet

Benedict Cumberbatch as Hamlet

Benedict Timothy Carlton Cumberbatch (born 19 July 1976) is an English actor. Known for his roles on the screen and s...

See Benedict Cumberbatch's other roles

Ciarán Hinds
plays Claudius

Ciarán Hinds as Claudius

From Wikipedia, the free encyclopedia Ciarán Hinds (born 9 February 1953) is an Irish actor. A versatile character a...

See Ciarán Hinds's other roles

Anastasia Hille
plays Gertrude

Sian Brooke
plays Ophelia

Sian Brooke as Ophelia

Sian Brooke was born on January 1, 1980 and is currently 44 years old.

See Sian Brooke's other roles

Jim Norton
plays Polonius

Kobna Holdbrook-Smith
plays Laertes

Leo Bill
plays Horatio

Matthew Steer
plays Rosencrantz

Rudi Dharmalingam
plays Guildenstern

Rudi Dharmalingam as Guildenstern

Rudi Dharmalingam is an English actor who became a member of the National Youth Theatre in 1998. He then went on to t...

See Rudi Dharmalingam's other roles

Sergo Vares
plays Fortinbras

Barry Aird
plays Danish Soldier/Norwegian Soldier

Barry Aird as Danish Soldier/Norwegian Soldier

Barry Aird was born on August 18, 1984 and is currently 39 years old.

See Barry Aird's other roles

Eddie Arnold
plays Captain/Servant

Ruairi Conaghan
plays Player King

Colin Haigh
plays Priest/Messenger

Paul Ham
plays Fencing Official

Diveen Henry
plays Player Queen/Messenger

Karl Johnson
plays Ghost/Gravedigger

Amaka Okafor
plays Stage Manager/Official

Dan Parr
plays Barnardo

Jan Shepherd
plays Courtier

Morag Siller
plays Voltemand

Dwane Walcott
plays Marcellus


Crew of National Theatre Live: Hamlet

Discover the backstage crew of National Theatre Live: Hamlet →