The origins of Torchwood’s team leader, Jack, are obscure and he likes it that way. However, he has vast practical experience working with aliens and dealing with crisis situations. He has come through a lot of scrapes intact, and is unafraid of dangerous situations. In fact, whatever the threat, he’s usually ready with a flirtatious quip.
About John Barrowman
John Barrowman has also starred in Doctor Who, and De-Lovely.