John Scot Barrowman (born 11 March 1967) 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 (2005โ10; 2020โ21) and spin-off Torchwood, (2006โ11) and as Malcolm Merlyn in the Arrowverse (2012โ19).