John Barrowman is best known for his heroics across space and time as Captain Jack Harkness on Doctor Who and Torchwood. But if that’s all you know him from, you don’t know half of the story. A multi-talented performer for more than 20 years, able to thrill and inspire and even sing, he’s well on his way to the top of the acting universe, if he’s not already there.
Source: Full Feature @ BFTV
Source: Full Feature @ BFTV