Captain Jack Harkness
played by John Barrowman (Doctor Who, De-Lovely)

The origins of Torchwood's team leader, Jack, are obscure and he likes it that way. However, he has vast practical experience of 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, he's usually ready with a flirtatious quip whatever the threat.





Back to Personnel Roster
   
 
 

No Scheduled Shows

 
 

View Full Schedule

More

Doctor Who

More

Primeval

Unexplained anomalies are ripping holes in the fabric of time... Enter at your own risk!

Doctor Who: Series 3

BBC Knowledge Magazine