Acteur :
- (2020) Birds of Prey et la fantabuleuse histoire de Harley Quinn
- (2019) Doctor Sleep
- (2018) Zoe
- (2017) La Belle et la Bête
- (2016) Last Days in the Desert
- (2016) Jane Got a Gun
- (2015) Charlie Mortdecai
- (2014) Son of a Gun
- (2012) The Impossible
- (2011) Perfect sense
- (2010) The Ghost Writer
- (2009) Anges & Démons
- (2008) Manipulation
- (2006) Alex Rider : Stormbreaker
- (2005) Stay
- (2005) The Island
- (2005) Star Wars : épisode III – la revanche des Sith
- (2003) Big Fish
- (2002) Star Wars, épisode II - L'Attaque des clones
- (2001) La Chute du faucon noir
- (2001) Moulin Rouge
- (2000) Le voyeur
- (1999) Star Wars, épisode I - La Menace fantôme
- (1998) Le Veilleur de nuit
- (1997) Une Vie moins ordinaire
- (1996) Trainspotting
- (1994) Petits meurtres entre amis