Completing the cast are: Barry Aird (Soldier), Eddie Arnold (Danish Captain, Servant), Nigel Carrington (Servant, Cornelius), Ruairi Conaghan (Player King), Rudi Dharmalingam (Guildenstern), Colin Haigh (Priest, Messenger), Paul Ham (Official), Diveen Henry (Player Queen, Messenger), Karl Johnson (Ghost of Hamlet’s father), Amaka Okafor (Official), Dan Parr (Barnardo), Jan Shepherd (Courtier), Morag Siller (Voltemand), Matthew Steer (Rosencrantz), Sergo Vares (Fortinbras) and Dwane Walcott (Marcellus).
They join the previously announced Leo Bill as Horatio, Sian Brooke as Ophelia, Anastasia Hille as Gertrude, Ciarán Hinds as Claudius, Kobna Holdbrook-Smith as Laertes and Jim Norton as Polonius.
The production opens at the Barbican Theatre on 25th August (previews from 5th August) for a limited run until 31st October 2015. Set design is by Es Devlin with video design by Luke Halls. Hamlet will be broadcast to cinemas around the world on Thursday 15th October 2015 as part of National Theatre Live.