Home > Michael O'Mara Books > MOM authors > John Barrowman

Find Author On

John Barrowman

John Barrowman MBE is a Scottish-American actor, author, presenter, singer and comic book writer. He is best known for his role as Captain Jack Harkness in Doctor Who and Torchwood, and as Malcolm Merlyn in the Arrowverse. He wrote his first autobiography, Anything Goes, in 2008, and his follow up memoir, I Am What I Am, in 2009. Both are published by Michael O’Mara Books.