Doctor Who
As of 2024, the Doctor has been played by fifteen actors. They are William Hartnell, Patrick Troughton, John Pertwee, Tom Baker, Peter Davison, Colin Baker, Sylvester McCoy, Paul McGann, John Hurt, Christopher Eccleston, David Tennant, Matt Smith, Peter Capaldi, Jodie Whittaker and Ncuti Gatwa.