5. He Has Done It All
Capaldi has played an oil executive, an angel, public officials, journalists, the hero, the villain, and many other roles. He has an extensive history of drama and comedy performances, so anything Moffat throws at him will be met accordingly. He can fill any role The Doctor must play while keeping it believable. He has been a leader and a puppet master and he can blend into the background if needed. Again, anything The Doctor needs to be, Capaldi can do it. Don't believe me? Check out this article from The Guardian and look at some of the roles he's filled. http://www.theguardian.com/tv-and-radio/tvandradioblog/2013/aug/05/peter-capaldi-doctor-who-americans-guide