Attore e regista scozzese. Attivo sin da bambino nella scena teatrale della sua città, nel 1990 esordisce al cinema recitando in Big Man di D. Leland. Si segnala come interprete dotato e versatile in numerosi titoli, tra i quali Riff Raff - Meglio perderli che trovarli (1991) di K. Loach, Piccoli omicidi tra amici (1994) di D. Boyle e Braveheart - Cuore impavido (1995) di M. Gibson. Nel 1998 Loach costruisce per lui lo splendido ruolo del protagonista di My Name Is Joe, allenatore ex alcolizzato di una piccola squadra di calcio dilettante, impegnato in una tenera storia d’amore con una giovane assistente sociale, ruolo che gli vale il premio come miglior attore al Festival di Cannes. La sua parallela carriera di regista comincia nel 1993 e, dopo alcuni cortometraggi, il suo esordio avviene nel 1998 con il grottesco e toccante ritratto familiare di Orphans. Nel 2002 vince il Leone d’oro a Venezia con Magdalene, toccante denuncia della condizione di sfruttamento in cui vengono tenute le ragazze considerate di «facili costumi» e segregate in appositi istituti religiosi di rieducazione nell’Irlanda degli anni ’60.