All authors
John Barrowman
John Scot Barrowman is a Scottish-American actor, author, presenter, singer and comic book writer. He is known for his roles as Captain Jack Harkness in Doctor Who and its spin-off Torchwood (2006–2011), and as Malcolm Merlyn in the Arrowverse (2012–2019).
Books17
with Carole E. Barrowman
with Guy Adams
with Joseph Lidster and Helen Goldwyn
with Carole Barrowman
with Carole E. Barrowman
with Carole E. Barrowman
with Carole E. Barrowman
with Carole E. Barrowman
with Carole E. Barrowman
with Carole E. Barrowman, Gary Russell and Paul Grist
with Carole E. Barrowman
with Joseph Lidster





















