Filmography[]
- Defiance (2008) - Tuvia Bielski
- Quantum of Solace (2008) - James Bond
- Flashbacks of a Fool (2008) - Adult Joe Scot
- The Golden Compass (2007) - Lord Asriel
- The Invasion (2007) - Ben Driscoll
- Casino Royale (2006) - James Bond
- Infamous (2006) - Perry Smith
- Renaissance (2006) - Barthélémy Karas (voice)
- Munich (2005) - Steve
- Archangel (2005) - Prof. Fluke Kelso
- Fateless (2005) - US Army Sergeant
- The Jacket (2005) - Rudy Mackenzie
- Layer Cake (2004) - XXXX
- Enduring Love (2004) - Joe
- Sylvia (2003) - Ted Hughes
- The Mother (2003) - Darren
- Copenhagen (2002) - Werner Heisenberg
- Ten Minutes Older: The Cello (2002) - Cecil
- Road to Perdition (2002) - Connor Rooney
- Harry Potter and the Philosopher's Stone (2001) - Quirinus Quirrell
- Lara Croft: Tomb Raider (2001) - Alex West
- Sword of Honour (2001) - Guy Crouchback
- Hotel Splendide (2000) - Ronald Blanche
- Some Voices (2000) - Ray
- I Dreamed of Africa (2000) - Declan Fielding
- Love & Rage (2000) - James Lynchehaun
- Sleepy Hollow (1999) - Brom Van Brunt
- Shockers: The Visitor (1999) - Richard
- The Adventures of the Young Indiana Jones: Daredvils of the Desert (1999) - Schiller
- The Trench (1999) - Sgt. Telford Winter
- Love Is the Devil: Study for a Portrait of Francis Bacon (1998) - George Dyer
- Elizabeth (1998) - John Ballard
- Obsession (1997) - John MacHale
- The Ice House (1997) - D.S. Andy McLoughlin
- Saint-Ex (1996) - Guillaumet
- Kiss and Tell (1996) - Matt Kearney
- The Fortunes and Misfortunes of Moll Flanders (1996) - James 'Jemmy' Seagrave
- A Kid in King Arthur's Court (1995) - Master Kane
- Sharpe's Eagle (1993) - Berry
- The Power of the One (1992) - Sgt. Botha