Actor escocés que interpretó papeles en las películas Pearl Harbor y Black Hawk Down. También interpretó a Daniel Murphey en Trainspotting.
De niño soñaba con convertirse en un payaso de circo.
En varias de sus películas, interpretó personajes que fueron asaltados.
Tiene una hija llamada Harmony, a quien le puso ese nombre por el director Harmony Korine.
Trabajó con el director Harmony Korine en la película Julien Donkey-Boy en 1999.