Captain Jack Harkness of "Torchwood" is played by the actor John Barrowman. He is gay and is currently dating Scott Gill.
According to NOLA 38 in New Orleans (tv channel), Captain Jack Harkness, is bisexual.
John Barrowman, who played Jack Harkness, is really a gay man. He lives with his...
Many of the actors on the TV show Torchwood are straight. Call for unlimited free...
John Barrowman character does not portray a gay person on the show Torchwood.
John Barrowman plays Captain Jack Harkness in Torchwood. !