TV Character of the Day: CAPTAIN JACK HARKNESS

Captain Jack Harkness

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:

Captain Jack Harkness

Captain Jack Harkness

Video: