Attore scozzese. La sua passione per la recitazione nasce nel corso degli studi d’ingegneria compiuti a Edimburgo, dove entra a far parte della compagnia teatrale del suo ateneo. Abbandonata l’università, si dedica alla professione attoriale a tempo pieno e nel 1996 ottiene il primo ruolo di prestigio interpretando il sieropositivo Tommy in Trainspotting di D. Boyle, tratto da un romanzo dello scozzese I. Welsh. Ha lavorato anche con G. MacKinnon in Regeneration (1997) e in Ideus Kinky - Un treno per Marrakech (1998), con M. Leigh in Topsy Turvy - Sottosopra (1999), con P. McGuigan in The Acid House (1998) sempre tratto da Welsh, e con R.?Scott in Le crociate (2005). Nel 2008 è il terzo incomodo nella commedia Un amore di testimone di P. Weiland.