"Captain Jack Harkness" is an alias used by a fictional character from the Doctor Who franchise who is played by John Barrowman. It was the alias adopted by Time Agent and con man Javic Piotr Thane from the 51st century who became an associate and occasional companion of the Doctor. He ends up being trapped in the 19th century and is featured in Doctor Who and Torchwood in the 20th and early 21st centuries.
In BBC's Torchwood, he is the leader of the Torchwood team and one of the main characters.
Subject ID: 65814
More"Captain Jack Harkness" is an alias used by a fictional character from the Doctor Who franchise who is played by John Barrowman. It was the alias adopted by Time Agent and con man Javic Piotr Thane from the 51st century who became an associate and occasional companion of the Doctor. He ends up being trapped in the 19th century and is featured in Doctor Who and Torchwood in the 20th and early 21st centuries.
In BBC's Torchwood, he is the leader of the Torchwood team and one of the main characters.
Subject ID: 65814
Subject ID: 65814
We're trying to keep access to hobbyDB free forever, so we use ads to help offset the costs of running the site.
Please consider disabling your ad blocker to support our mission.
If you have feedback, feel free to contact us!
Click to continue without supporting hobbyDB
If the prompt is still appearing, please disable any tools or services you are using that block internet ads (e.g. DNS Servers).