Jack Harkness
John Scot Barrowman (born 11 March 1967) is a Scottish born actor, author, presenter, singer, 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.