John Barrowman John Barrowman became Captain Jack Harkness in Doctor Who in May 2005 and has appeared in eleven episodes of the hit show, before taking the lead role in Torchwood. As well as taking starring roles on the stage and on television, John hs collaborated with his sister Carole on two volumes of autobiography; a comicstrip adventure in the official Torchwood magazine; a Torchwood novel, Exodus Code and a fantasy novel for children, The Hollow Earth. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code