| Brats (2024) As Self (archive footage) (uncredited) | (Not seen) |
| Arsenal (2017) As Sal | (Not seen) |
| Cell (2016) As Clayton 'Clay' Riddell | (Not seen) |
| Dragon Blade (2015) (AKA "Tian jiang xiong shi") As Lucius | (Not seen) |
| Hot Tub Time Machine 2 (2015) As Adam (uncredited) | (Not seen) |
| Love & Mercy (2014) As Brian Wilson - Future | (Not seen) |
| Drive Hard (2014) As Simon Keller | (Not seen) |
| Maps to the Stars (2014) As Dr. Stafford Weiss | (Not seen) |
| Reclaim (2014) As Benjamin | (Not seen) |
| The Prince (2014) As Sam | (Not seen) |
| The Bag Man (2014) As Jack | (Not seen) |
| Grand Piano (2013) As Clem | (Not seen) |
| Adult World (2013) As Rat Billings | (Not seen) |
| Lee Daniels' The Butler (2013) (AKA "The Butler") As Richard Nixon | (Not seen) |
| The Frozen Ground (2013) As Robert Hansen | (Not seen) |
| The Numbers Station (2013) As Emerson | (Not seen) |
| The Factory (2012) (AKA "Collector") As Mike Fletcher | (Not seen) |
| The Raven (2012) As Edgar Allan Poe | (Not seen) |
| Shanghai (2010) As Paul Soames | (Not seen) |
| Hot Tub Time Machine (2010) As Adam | (Not seen) |
| 2012 (2009) (AKA "Farewell Atlantis") As Jackson Curtis | (Not seen) |
| Summerhood (2008) (AKA "Age of Summerhood") As Narrator (uncredited) | (Not seen) |
| Igor (2008) As Igor (voice) | (Not seen) |
| War, Inc. (2008) (AKA "Brand Hauser: Stuff Happens") As Brand Hauser | (Not seen) |
| Grace Is Gone (2007) As Stanley Philipps | (Not seen) |
| Martian Child (2007) As David | (Not seen) |
| 1408 (2007) As Mike Enslin | (Not seen) |
| The Contract (2006) As Ray | (Not seen) |
| Must Love Dogs (2005) As Jake | (Not seen) |
| The Ice Harvest (2005) As Charlie | (Not seen) |
| Runaway Jury (2003) As Nicholas Easter | (Not seen) |
| Identity (2003) (AKA "I.D.") As Ed | (Not seen) |
| Adaptation. (2002) (AKA "The Orchid Thief") As Himself (uncredited) | (Not seen) |
| Serendipity (2001) As Jonathan Trager | (Not seen) |
| America's Sweethearts (2001) As Eddie Thomas | (Not seen) |
| High Fidelity (2000) As Rob Gordon | (Not seen) |
| The Jack Bull (1999) As Myrl Redding | (Not seen) |
| Cradle Will Rock (1999) As Nelson Rockefeller | (Not seen) |
| Being John Malkovich (1999) As Craig Schwartz | (Not seen) |
| Pushing Tin (1999) As Nick Falzone | (Not seen) |
| The Thin Red Line (1998) As Capt. John Gaff | (Not seen) |
| Anastasia (1997) As Dimitri (voice) | (Not seen) |
| Grosse Pointe Blank (1997) As Martin Q. Blank | (Not seen) |
| Con Air (1997) As Vince Larkin | (Not seen) |
| Midnight in the Garden of Good and Evil (1997) As John Kelso | (Not seen) |
| City Hall (1996) As Deputy Mayor Kevin Calhoun | (Not seen) |
| Floundering (1994) As JC | (Not seen) |
| The Road to Wellville (1994) As Charles Ossining | (Not seen) |
| Bullets Over Broadway (1994) As David Shayne | (Not seen) |
| Roadside Prophets (1992) As Caspar | (Not seen) |
| Bob Roberts (1992) As Cutting Edge Host | (Not seen) |
| Map of the Human Heart (1992) As The Mapmaker | (Not seen) |
| The Player (1992) As John Cusack | (Not seen) |
| Shadows and Fog (1991) As Student Jack | (Not seen) |
| True Colors (1991) As Peter Burton | (Not seen) |
| The Grifters (1990) As Roy Dillon | (Not seen) |
| Fat Man and Little Boy (1989) As Michael Merriman | (Not seen) |
| Say Anything... (1989) (AKA "...Say Anything...") As Lloyd Dobler | (Not seen) |
| Eight Men Out (1988) As George 'Buck' Weaver | (Not seen) |
| Broadcast News (1987) As Angry Messenger | (Not seen) |
| Hot Pursuit (1987) (AKA "Persecucion intensa") As Dan Bartlett | (Not seen) |
| One Crazy Summer (1986) (AKA "Greetings from Nantucket") As Hoops McCann | (Not seen) |
| Stand by Me (1986) (AKA "The Body") As Denny Lachance | (Not seen) |
| The Journey of Natty Gann (1985) As Harry | (Not seen) |
| Better Off Dead (1985) (AKA "Better Off Dead...") As Lane Meyer | (Not seen) |
| The Sure Thing (1985) As Walter (Gib) Gibson | (Not seen) |
| Sixteen Candles (1984) (AKA "16 Candles") As Bryce | (Not seen) |
| Class (1983) As Roscoe Maibaum | (Not seen) |