john barrowman

Scottish-American actor and singer

John Scot Barrowman is a Scottish-American actor, singer, presenter, author, judge and comic book writer. He is perhaps best known for his role as Captain Jack Harkness in Doctor Who and Torchwood, and as Malcolm Merlyn in the Arrowverse.

Back