John Barrowman est un acteur, chanteur et présentateur de télévision britanno-américain, né le 11 mars 1967 à Mount Vernon (en), Glasgow (Écosse). Il s'installe dans son enfance aux États-Unis, dont il prend la nationalité en 1985.
Il est connu pour avoir tenu le rôle principal du capitaine Jack Harkness dans les séries britanniques Doctor Who et Torchwood, pour celui de Patrick Logan dans la sixième saison de Desperate Housewives et plus récemment pour avoir joué Malcolm Merlyn dans Arrow.
John Barrowman passe les huit premières années de sa vie en Écosse, à Glasgow. Sa mère est chanteuse et travaille dans un magasin de disques. Son père travaille pour la société Caterpillar et en 1976, il est muté dans l'Illinois aux États-Unis. La famille s'installe alors à Joliet où John fréquente le lycée local. Grâce aux encouragements d'un professeur d'anglais, John participe aux concours inter-lycée d'éloquence. Au lycée, il joue aussi dans plusieurs pièces et comédies musicales.