In the Sci-Fi television show Doctor Who, who plays the Tenth Doctor? Answers: David Tennant Peter Capaldi Peter Davison William Hartnell Get the right answer