John Barrowman

John Scot Barrowman is Scottish-born American actor. He was born in Mount Vernon, Glasgow, Scotland on March 11th, 1967. John is best known for playing the role of Captain Jack Harkness on the BBC science fiction series Torchwood. The character was originally introduced on the 2005 relaunch of Doctor Who and proved popular enough to warrant his own spin-off series.