As of today, (15/04/2017) 12 people have played the Doctor. This total can be raised to 13 if you count the War Doctor.
Chat with our AI personalities
Sylvester McCoy, the Seventh Doctor, and David Tennant, the Tenth Doctor, are the only Scottish actors to have "officially" played the Doctor, though many companions and side-characters have been Scottish. UPDATE: As of 2014, Peter Capaldi has taken on the role of the Twelfth Doctor becoming the third Scottish actor to "officially" play the Doctor.
Rex Harrison
no one really knows, but i think many people do because some of my friends watch it!
It was Tom Baker; he played the Doctor for seven years.
Georgia Moffett played the role of Jenny in the Doctor Who episode 'The Doctor's Daughter'.