2017 - Kingsman: il cerchio d'oro - Attore - Charles
2016 - Eddie the Eagle - Il coraggio della follia - Attore - Terry Edwards
2015 - Hector - Attore - Jimbo
2007 - The Good Night - Attore - Norman
2004 - De-Lovely - Attore - Irving Berlin
2004 - Agent Cody Banks 2: Destination London - Attore - Diaz
2002 - Il bacio dell'orso - Attore - Lou
2002 - 24 Hour Party People - Attore - Roger Ames
2001 - Mia moglie è un'attrice - Attore - David, il regista
2000 - Rancid Aluminium - Attore - Dr. Jones
1997 - TWIN TOWN - Attore - Emrya
1996 - Trainspotting - Attore - Commerciante
1995 - Piccoli omicidi tra amici - Attore - Hugo
1995 - LOCH NESS - Attore - Gordon Shoals
1995 - Captives - Prigionieri - Attore - Lenny
1994 - YOUNG AMERICANS - GIOVANI AMERICANI - Attore - Jack Doyle
1993 - UN PADRE IN PRESTITO - Attore - John
1991 - Delitti e segreti - Attore - Assistente Ludwig
1990 - Chicago Joe - Attore - Lenny Bexley
1987 - COMRADES - UOMINI LIBERI - Attore - James Hammett