David Tennant will play Macbeth for the first time in a new version of the play for BBC Radio 4.
Tennant will play the title role in the Shakespeare tragedy, with Daniela Nardini cast as Lady Macbeth.
Alison Hindell, Radio 4’s commissioning editor for drama and fiction, said: "Macbeth is a part of great significance for any actor, but particularly so for Scottish players. As David Tennant makes a welcome return to Radio 4 audio drama we look forward to this performance with great anticipation."
Tennant’s Shakespeare roles to date have included Hamlet and Richard II for the Royal Shakespeare Company.
The cast also includes Stuart McQuarrie, Alec Newman and Naana Agyei-Ampadu.
Radio 4’s Macbeth will be broadcast in two parts on April 23 and 24, produced by Clive Brill.
Invest in The Stage today with a subscription starting at just £7.99