Drive Hard
2014 · Action
as Simon Keller
Runaway Jury
2003 · Crime
as Nicholas Easter
The Ice Harvest
2005 · Comedy
as Charlie Arglist
Serendipity
2001 · Comedy
as Jonathan Trager
The Factory
2013 · Crime
as Mike
Identity
2003 · Mystery
as Ed
High Fidelity
2000 · Comedy
as Rob Gordon
The Numbers Station
2013 · Action
as Emerson Kent
The Jack Bull
1999 · Drama
as Myrl Redding
Grace Is Gone
2008 · Drama
as Stanley Phillips
Being John Malkovich
1999 · Comedy
as Craig Schwartz
Grosse Pointe Blank
1997 · Action
as Martin Q. Blank
Igor
2008 · Animation
as Igor
1408
2007 · Fantasy
as Mike Enslin
Utopia
2020 · Action
as Dr. Kevin Christie
Hot Pursuit
1987 · Comedy
as Dan Bartlett
The Sure Thing
1985 · Comedy
as Walter 'Gib' Gibson
The Raven
2012 · Crime
as Edgar Allan Poe
Martian Child
2007 · Comedy
as David
Say Anything
1989 · Comedy
as Lloyd Dobler
Natty Gann
1985 · Adventure
as Harry
America's Sweethearts
as Eddie Thomas
City Hall
1996 · Crime
as Kevin Calhoun
Max
2003 · Drama
as Max Rothman
Decoded
2024 · Drama
as Liseiwicz
Anastasia
1997 · Animation
as Dimitri
Dragon Blade
2015 · Action
as Lucius
The Paperboy
as Hillary Van Wetter
River Runs Red
2018 · Drama
as Horace
The Prince
as Sam
The Butler
2013 · Biography
as Richard Nixon
Fat Man and Little Boy
1989 · Biography
as Michael Merriman
Blood Money
2017 · Action
as Miller
Pursuit
2022 · Action
as Jack Calloway
Chi-Raq
2016 · Comedy
as Father Mike Corridan
Detective Chinatown 1900
2025 · Comedy
as Grant
The Thin Red Line
as Capt. John Gaff
Joe Strummer: The Future Is Unwritten
2007 · Documentary
as Self
Sixteen Candles
1984 · Comedy
as Bryce