TV Character of the Day: CAPTAIN JACK HARKNESS May 15, 2008 Featured, Torchwood Name: CAPTAIN JACK HARKNESS TV Show: Torchwood Actor portraying him: John Barrowman Why we like him:Jack Harkness is the heart of Torchwood. He is the driving force for the entire team and his uncanny ability to find humor in all things is refreshing. Plus he is the freaking Face of Boe (Need I say more?). Read all our Torchwood coverage here. Pictures: Video: Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Reddit (Opens in new window)Click to share on Google+ (Opens in new window)Click to share on Tumblr (Opens in new window)Click to share on Pocket (Opens in new window)