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