- Motherless Brooklyn (2007) (announced) .... Lionel Essrog
- Pride and Glory (2007) (post-production) .... Ray Tierney
- The Painted Veil (2006) .... Walter Fane

The Illusionist (2006) .... Eisenheima
- Down in the Valley (2005) .... Harlan
- Kingdom of Heaven (2005) .... King Baldwin
The Italian Job (2003) .... Steve
- 25th Hour (2002) .... Monty Brogan
Red Dragon (2002) .... Will Graham
- Frida (2002) .... Nelson Rockefeller
- Death to Smoochy (2002) .... Sheldon Mopes/Smoochy the Rhino
- The Score (2001) .... Jack Teller
- Catch Her in the Eye (2001) .... J.D. Caulfield
- "The Simpsons" .... Devon Bradley (1 episode, 2000)
- Keeping the Faith (2000) .... Father Brian Finn
Fight Club (1999) .... The Narrator

American History X (1998) .... Derek Vinyard
- Rounders (1998) .... Lester 'Worm' Murphy
- Everyone Says I Love You (1996) .... Holden Spence
- The People vs. Larry Flynt (1996) .... Alan Isaacman
- Primal Fear (1996) .... Aaron Stampler