- 2008: Played the lead role in the short-lived ABC series, "Eli Stone" as a lawyer who believes he might be a prophet
- 2006: Portrayed cyclist Graeme Obree in "The Flying Scotsman"; nominated for the Scottish BAFTA for Best Actor
- 2005: Cast in the feature adaptation of the MTV cartoon "Aeon Flux"; co-starring Charlize Theron in the title role
- 2005: Cast in Woody Allen's "Melinda and Melinda" a comedic storyline which is one of two stories (one comic and one tragic)
- 2004: Co-starred in Renny Harlin's "Mindhunters" replacing an unavailable Gerard Butler
- 2001: Reunited with director Gillies Mackinnon for "The Escapist"
- 2000: Played a newspaper reporter who becomes the prime suspect in a series of murders in "Complicity"
- 2000: Co-starred with Gerard Butler in "Wes Craven Presents Dracula 2000"
- 1999: Teamed with Robert Carlyle to portray 18th-century highwaymen in the delightful "Plunkett and Macleane"
- 1999: Portrayed Edmund Bertram to Frances O'Connor's Fanny Price in "Mansfield Park"
- 1997: First collaboration with director Gillies Mackinnon, "Regeneration"
- 1997: Co-founded the British film production company, Natural Nylon; company folded in 2003
- 1997: Portrayed a young uptight married man who begins an affair with an older woman in Alan Rudolph's "Afterglow"
- 1996: Co-starred in CBS miniseries "Larry McMurtry's 'Dead Man's Walk'"
- 1996: Breakthrough role as Sick Boy in Danny Boyle's "Trainspotting"
- 1995: Feature debut as a computer expert in "Hackers"; co-starred with future wife Angelina Jolie
- 1994: Had guest role in an episode of "Cadfael" starring Derek Jacobi
- 1993: Played role of Ste in the stage play "Beautiful Thing" at London's Bush Theatre
- 1993: Appeared in ITV networks' "Prime Suspect 3"
- 1992: Cast as a student suspected of being a serial killer in the BBC2 drama "Dead Romantic"
- 1990: Made guest appearance in the popular British sitcom "Keeping Up Appearances" (BBC1)
- Appeared in various British stage and TV productions
- At age 17, began working as a theater usher
- Connect
-
- Fun Stuff
-
- Serious Stuff
-
Copyright © 2009 Yahoo!7
All rights reserved.