Shropshire Star

Every actor to play the Time Lord in Doctor Who

Twelve actors have taken on the lead role so far.

Published
Last updated
William Hartnell, Patrick Troughton, Jon Pertwee, Tom Baker, Peter Davison, Colin Baker, Sylvester McCoy, Paul McGann, Christopher Eccleston, David Tennant and Matt Smith

Peter Capaldi is preparing to hand over the role of the Doctor to Jodie Whittaker, the 13th actor – and the first woman – to play the part.

Here is a list of the stars who have taken on the part so far.

William Hartnell
William Hartnell (BBC)
Patrick Troughton
Patrick Troughton (PA)
Jon Pertwee
Jon Pertwee (BBC)
Tom Baker (BBC)
Peter Davison as the Doctor with companions Sarah Sutton and Janet Fielding
Peter Davison as the Doctor with companions Sarah Sutton and Janet Fielding (PA)
Colin Baker
Colin Baker (PA)
Sylvester McCoy
Sylvester McCoy (PA)
Paul McGann
Paul McGann (BBC)
Christopher Eccleston with executive producer and lead writer Russell T Davies and companion Billie Piper
Christopher Eccleston with executive producer and lead writer Russell T Davies and companion Billie Piper (BBC)
David Tennant
David Tennant (BBC)
Matt Smith
Matt Smith (BBC)
Peter Capaldi
Peter Capaldi (BBC)
Sorry, we are not accepting comments on this article.