Main content
David Tennant
Actor
David Tennant played the tenth incarnatation of British science fiction hero .
The Doctor in Doctor Whoactor
Tennant played the Doctor for three series as well as nine specials between 2005 and 2010. In 2013 a survey conducted by British magazine the Radio Times saw Tennant gain 56% of the popular vote becoming Britain’s favourite .