David Tennant is to return to the Royal Shakespeare Company to star in the lead role of Richard II.

The former Doctor Who actor won acclaim for his performance in Hamlet in 2008 and the production went on to be screened by the BBC.

He will appear in the historical drama in October at the Royal Shakespeare Theatre in Stratford, before transferring to the Barbican in London.

David’s last RSC run became a hot ticket on the back of his appearances as the Time Lord, and critics raved about his performance. He went on to appear in a further Shakespeare play with a West End run of Much Ado About Nothing, alongside his Doctor Who co-star Catherine Tate.

Richard II was dramatised by BBC Two last year for its Hollow Crown season, with Ben Wishaw playing the title role.

David said: “I’m very excited about being back at the RSC – it’s my fourth visit, my fourth season with the company.

“It’ll be getting on for 20 years since I was first there.

“I saw Derek Jacobi play Richard II when I was at drama school. He was touring and he came to Glasgow, and it was one of those formative experiences for me.

“I’ve seen the play many times since and always been fascinated by it.”

He said of the role: “He’s not a hero at all, he’s quite a complicated character so I’m slightly daunted by the prospect of doing it justice, but very excited to get a chance.”