Captian Jack Harkness

Captain Jack Harkness is the leader of Torchwood 3