Yo Kass answered Christopher Ecclestone played Dr Who for a short time in 2005. He was followed by David Tennant.Here's a cool infographic that charts the doctors throughout the shows history: http://thumbnails-visually.netdna-ssl.com/doctor-who-50_52a194185b6e7_w1500.jpg