| movie | The Dead Don't Hurt (2023)As Holger Olsen | (Not seen) |
| movie | Thirteen Lives (2022)As Richard Stanton | (Not seen) |
| movie | Crimes of the Future (2022)As Saul Tenser | (Not seen) |
| movie | Green Book (2018)As Tony Lip | (Not seen) |
| movie | Captain Fantastic (2016)As Ben Cash | (Not seen) |
| tv | The Late Show with Stephen Colbert (2015)As Self(1 episode) | (Not seen) |
| tv | Variety Studio: Actors on Actors (2014)As Self(1 episode) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self(1 episode) | (Not seen) |
| movie | The Two Faces of January (2014)As Chester MacFarland | (Not seen) |
| movie | On the Road (2012)As Old Bull Lee / William S. Burroughs | (Not seen) |
| movie | A Dangerous Method (2011)As Sigmund Freud | (Not seen) |
| movie | The People Speak (2009)As Self | (Not seen) |
| movie | The Road (2009)As Father | (Not seen) |
| movie | Good (2008)As Halder | (Not seen) |
| movie | Appaloosa (2008)As Everett Hitch | (Not seen) |
| movie | Eastern Promises (2007)As Nikolai Luzhin | (Not seen) |
| movie | Captain Alatriste: The Spanish Musketeer (2006)As Diego Alatriste | (Not seen) |
| movie | A History of Violence (2005)As Tom Stall | (Not seen) |
| movie | Hidalgo (2004) (AKA "Dash")As Frank Hopkins | (Not seen) |
| tv | Real Time with Bill Maher (2003)As Self(1 episode) | (Not seen) |
| movie | The Lord of the Rings: The Return of the King (2003)As Aragorn | (Not seen) |
| movie | The Lord of the Rings: The Two Towers (2002)As Aragorn | (Not seen) |
| movie | The Lord of the Rings: The Fellowship of the Ring (2001) (AKA "The Fellowship of the Ring")As Aragorn | (Not seen) |
| movie | 28 Days (2000)As Eddie Boone | (Not seen) |
| movie | Psycho (1998)As Samuel 'Sam' Loomis | (Not seen) |
| movie | A Perfect Murder (1998) (AKA "Dial M for Murder")As David Shaw | (Not seen) |
| movie | G.I. Jane (1997)As Master Chief John James Urgayle | (Not seen) |
| tv | The Daily Show (1996)As Self(1 episode) | (Not seen) |
| movie | The Portrait of a Lady (1996)As Caspar Goodwood | (Not seen) |
| movie | Daylight (1996)As Roy Nord | (Not seen) |
| movie | The Prophecy (1995) (AKA "God's Army")As Lucifer | (Not seen) |
| movie | Crimson Tide (1995)As Weps | (Not seen) |
| movie | Floundering (1994)As Homeless Man | (Not seen) |
| movie | American Yakuza (1993)As Nick Davis / David Brandt | (Not seen) |
| movie | Carlito's Way (1993)As Lalin | (Not seen) |
| movie | Boiling Point (1993)As Ronnie | (Not seen) |
| movie | The Indian Runner (1991) (AKA "Indian Runner")As Frank Roberts | (Not seen) |
| movie | The Reflecting Skin (1990)As Cameron Dove | (Not seen) |
| movie | Leatherface: Texas Chainsaw Massacre III (1990) (AKA "Leatherface: The Texas Chainsaw Massacre III")As Eddie 'Tex' Sawyer | (Not seen) |
| movie | Young Guns II (1990) (AKA "Hell Bent for Leather")As John W. Poe | (Not seen) |
| movie | Let's Get Lost (1988) (AKA "Chet Baker: Let's Get Lost")As Self | (Not seen) |
| movie | Witness (1985) (AKA "Called Home")As Moses Hochleitner | (Not seen) |
| movie | The Purple Rose of Cairo (1985) | (Not seen) |
| tv | Miami Vice (1984)As Detective Eddie Trumbull(1 episode) | (Not seen) |
| tv | The Oscars (1953)As Self(1 episode) | (Not seen) |