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, and Scandal. He is currently a series regular on Arrow.
Get a FREE ebook by joining our mailing list today!
Plus, receive recommendations and exclusive offers on all of your favorite books and authors from Simon & Schuster.