John Barrowman: Fifty Years of an Extraordinary Life

John Barrowman is a well known actor, author and singer. He appeared on a few American programs, but first became well known here as Captain Jack Harkness on Doctor Who and Torchwood. These days he’s Malcolm Merlyn on Arrow and the other CW shows. He’s also a mainstay at cons all over the country, and always wildly entertaining. Barrowman has … Continue reading John Barrowman: Fifty Years of an Extraordinary Life