These are different people....this article is abou John Barrowman, the article you are linking is about David Tennant.
Oh they are talking about Capitan Jack of Torchwood. That show sucks.