KINGSTON UPON THAMES, Surrey (Gran Bretagna), 15 novembre, 1972
2021 - Settlers - Attore - Reza
2017 - T2 Trainspotting - Attore - Simon, Sick Boy
2012 - Byzantium - Attore - Ruthven
2012 - Dark Shadows - Attore - Roger Collins
2005 - Aeon Flux - Attore - Oren Goodchild
2005 - THE FLYING SCOTSMAN - Attore - Graham Obree
2004 - Nella mente del serial killer - Attore - Lucas Halpern
2004 - Melinda e Melinda - Attore - Lee
2001 - Dracula's Legacy - Il fascino del male - Attore - Simon Sheppard
2001 - L'UOMO SENZA LEGGE - Attore - Denis
2000 - Ama, onora e obbedisci - Attore - Jonny
1999 - MANSFIELD PARK - Attore - Edmund Bertram
1999 - Plunkett & Macleane - Attore - Macleane
1997 - REGENERATION - RIGENERAZIONE - Attore - Billy Prior
1996 - Trainspotting - Attore - Sick Boy
1995 - HACKERS - Attore - Dade