Captain james harper, face of boe, the man who couldn't die base of operations: Mobile across the galaxy; Formerly the hub, cardiff first appearance:

Jack harkness captain jack harkness is a fictional character played by john barrowman in doctor who and its spin-off series, torchwood. The character first appears in the 2005 doctor who episode … Captain jack harkness was an american serving as an raf group captain, stationed in cardiff with the famous 133 squadron. He had a brief, intense affair with the ex-time agent captain jack … Captain jack harkness is a fictional character in the british television series doctor who and torchwood. He is played by actor john barrowman. He was first in doctor who in the 2005 episode …

Captain jack harkness is a fictional character in the british television series doctor who and torchwood. He is played by actor john barrowman. He was first in doctor who in the 2005 episode … Captain jack harkness the 51st century jack was born in the 51st century. He was brought up around the year 5000 on the boeshane peninsula, a sandy beach area. He lived with his mother, father and …

He lived with his mother, father and …