John Barrowman

John Barrowman has appeared onstage, including on London’s West End, and on-screen. He is perhaps best known for his portrayal of Captain Jack Harkness in Doctor Who and Torchwood, as well as appearances on Desperate Housewives, Arrow, and the upcoming season of Scandal.
Become a Fan

Books by this Author

Explore

CONNECT WITH US

Get a FREE eBook
when you join our mailing list!