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.
There have been two Scottish actors who have played the role of Doctor Who: David Tennant, who played the Tenth Doctor, and Peter Capaldi, who played the Twelfth Doctor. Both actors brought their own unique charm and style to the iconic character.
The Scottish Open is played at Loch Lomond, the week before The Open Championship.
The current doctor (11) Is played by Matt Smith, and the newly announced 12th doctor will be played by Peter Capaldi.
The 10th Doctor (the current one as of 11/13/2008) is played by David Tenant. The 9th Doctor was played by Christopher Eccleston.
Amelia Pond is played by Scottish actress Karen Gillan.
All have been English except Sylvester McCoy, David Tennant, and Peter Capaldi who are Scottish.
The current Doctor Who is played by Matt Smith.
Rick Hendrix has: Played himself in "The 700 Club" in 1966. Played himself in "A Current Affair" in 1986. Played himself in "A Current Affair" in 1990. Played himself in "True Stories from the Morgue" in 2003. Played Doctor in "The Mob Doctor" in 2012. Played Bodyguard in "Nashville" in 2012. Played Hospital Administrator in "Ride Along" in 2014.
No, but David Tennant who played one of the Doctors is Scottish.
chris sutton, Jiří Jarošík, henrick larsson
Why not. Although all the Doctor actors so far are all from the british empire, I have not come across any rule stating that the actor needs to be British. There isn't even a rule that the doctor has to speak with a british/english/scottish related accent. Considering that the Doctor is an alien from another planet, why would he have to be British?