Originaire de Tranent, en Écosse, il a étudié d'abord au Collège d'Édimbourg puis à l'Université de Strathclyde avant de se lancer dans le théâtre, où il a notamment incarné le sergent Bruce Hornsby dans la pièce « Le Petit Chaperon rouge ». Sa notoriété s’est accrue grâce au sketch-show Absolutely, suivi de multiples apparitions sur la BBC écossaise et de rôles dans des séries télévisées telles q…