Ha fatto il suo debutto nel 1996 con Small Faces, seguito nello stesso anno da Trainspotting. In carriera ha girato moltissimi film, ma quasi tutti con piccole apparizioni o ruoli minori e molti film per la TV. Attore...Leggi tutto