Né le 14 avril 1961 à Glasgow (Ecosse).
Avant de devenir une star du petit écran, Robert Carlyle est un grand nom du cinéma. Il acquiert sa notoriété avec le film Trainspotting de Danny Boyle en 1996, dans lequel il interprète Francis Begbie. Par la suite, il enchaîne les apparitions au cinéma et ses talents d’acteurs lui permettent de décrocher des rôles dans des films à succès et de genres très variés, tels que la comédie dramatique multi-récompensée The Full Monty (1997), le film à suspense Le Monde ne suffit pas (1999) aux côtés de Pierce Brosnan ou encore le film de science-fiction 28 semaines plus tard (2007).
En 2008, il joue aux côtés de Kiefer Sutherland héros de 24, dans le film tiré de la série, 24 heures chrono – Redemption. En 2009, c’est à son tour devenir le personnage principal d’une série télévisée puisqu’il est choisi pour incarner le docteur Nicholas Rush dans la série évènement Stargate Universe. Pour son premier rôle dans une série TV, Robert Carlyle se glisse dans la peau d’un docteur obsédé par les calculs scientifiques. A bord du Destinée, il est le seul à connaître la technologie ancienne du vaisseau et c’est donc en lui que beaucoup de rescapés voient l’espoir d’un retour sur Terre...