Jack Harkness

Doctor Who | Torchwood | Character

Something Missing?

"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

Less

Subject ID: 65814