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