The actor is to make his RSC debut playing the Scottish King at the Royal Shakespeare Theatre in Stratford-Upon-Avon, in the season which runs from 13 March until 18 September 2018.
In joining the RSC the actor follows in the footsteps of Tenth Doctor David Tennant, who played Hamlet in 2008 season at Stratford. Eccleston himself played Hanlet in the 2004 West Yorkshire Playouse production of the play.
The contemporary production of what is described as Shakespeare’s darkest psychological thriller, will be directed by Polly Findlay and will also star Niamh Cusack as Lady Macbeth.
The actor actively sought the role according to RSC artistic director Gregory Doran
Christopher Eccleston rang and said 'I know you're going through all the plays in the canon, when you get to Macbeth can I play him please?The production will be broadcast live to cinemas on April 11th, 2018
Priority Booking opens from 25 September. Public booking opens on 23 October on the RSC website.