How many actors have played doctor who and what are there names?!
Question:
How many actors have played doctor who and what are there names?
Answers:
ten actors have played doctor who:
william hartnell
patrick troughton
jon pertwee
tom baker
peter davison
colin baker
sylvester mccoy
paul mcgann
christopher eccleston
david tennant