Scottish-American actor, author, and singer
According to Wikipedia,
John Scot Barrowman is a Scottish-American actor, author, presenter, singer and comic book writer. He is known for his role as Captain Jack Harkness in Doctor Who and Torchwood, and as Malcolm Merlyn in the Arrowverse.
John Barrowman is affiliated with the following schools:
John Barrowman has made the following academic contributions: