Son rôle le plus important à la télévision a été celui de capitaine Jack Harkness dans Doctor Who et sa série dérivée Torchwood.
Agir et présenter Barrowman est le plus célèbre pour avoir joué le personnage de capitaine Jack Harkness dans la série télévisée Doctor Who et Torchwood.