- 2007: Co-starred in the Frank Oz directed "Death at a Funeral"
- 2006: Played Harold Stritzke in the Sci Fi Channel miniseries "The Lost Room"
- 2005: Co-starred with Scarlett Johansson and Jonathan Rhys-Meyers in Woody Allen's "Match Point"
- 2004: Had a small role in the Disney live action feature "Around the World in 80 Days"
- 2004: Appeared in "Alien vs. Predator"
- 2002: Re-teamed with Ewan McGregor for Ridley Scott's war film "Black Hawk Down"
- 2001: Cast in the Michael Bay big-budgeted "Pearl Harbor"
- 2000: Made cameo appearance in Guy Ritchie's "Snatch"
- 1999: Had title role in Harmony Korine's "Julien Donkey-Boy"
- 1996: Breakthrough role as Spud in Danny Boyle's film adaptation of "Trainspotting"; first collaboration with Ewan McGregor
- 1995: Played leading role of Mark Renton in the stage version of "Trainspotting"
- 1989: Recreated stage roles in Gillies MacKinnon's "Conquest of the South Pole"
- 1986: Feature debut "Heavenly Pursuits"



