Stealing Beauty (1996) - Christopher
Shakespeare in Love (1998) - Will Shakespeare
Elizabeth (1998) - Robert Dudley, Earl of Leicester
Martha, Meet Frank, Daniel and Laurence (1998) - Laurence
Forever Mine (1999) - Manuel Esquema/Alan Riply
Rancid Aluminium (2000) - Sean Deeny
Enemy at the Gates (2001) - Commisar Danilov
Dust (2001) - Elijah
Leo (2002) - Stephen
Killing Me Softly (2003) - Adam
Sinbad: Legend of the Seven Seas (2003) (seslendirme) - Proteus
Luther (2003) - Martin Luther
The Merchant of Venice (2004) - Bassanio
The Great Raid (2005) - Binbaşı Gibson
Man to Man (2005) - Jamie Dodd
Running with Scissors (2006) - Neil Bookman
The Darwin Awards (2006) - Michael Burrows
Goodbye Bafana (2007) - James Gregory
The Escapist (2008) - Lenny Drake
The Red Baron (2008) - Yüzbaşı Arthur Roy Brown
Pretty/Handsome (2008) - Bob Fitzpayne
You Me and Captain Longbridge (2008) - Anlatıcı
Spring 1941 (2008) - Artur Planck
Against the Current (2009) - Paul Thompson