| movie | John Candy: I Like Me (2025)As Self - Actor (archive footage) | (Not seen) |
| movie | SNL50: The Homecoming Concert (2025) | (Not seen) |
| movie | How to Rob a Bank (2024)As Robin Hood (archive footage) | (Not seen) |
| movie | Horizon: An American Saga - Chapter 1 (2024)As Hayes Ellison | (Not seen) |
| movie | Zack Snyder's Justice League (2021)As Jonathan Kent (voice) (uncredited) | (Not seen) |
| movie | Let Him Go (2020)As George Blackledge | (Not seen) |
| movie | The Art of Racing in the Rain (2019)As Enzo (voice) | (Not seen) |
| movie | The Highwaymen (2019)As Frank Hamer | (Not seen) |
| tv | Yellowstone (2018)As John Dutton(47 episodes) | (Not seen) |
| movie | Whitney: Can I Be Me (2017) | (Not seen) |
| movie | Molly's Game (2017)As Larry Bloom | (Not seen) |
| movie | Hidden Figures (2016)As Al Harrison | (Not seen) |
| movie | Criminal (2016)As Jericho Stewart | (Not seen) |
| movie | Batman v Superman: Dawn of Justice (2016) (AKA "Batman Versus Superman: Dawn of Justice")As Jonathan Kent | (Not seen) |
| movie | McFarland, USA (2015) (AKA "McFarland")As Jim White | (Not seen) |
| tv | The Tonight Show Starring Jimmy Fallon (2014)As Self(2 episodes) | (Not seen) |
| tv | Variety Studio: Actors on Actors (2014)As Self(1 episode) | (Not seen) |
| movie | Draft Day (2014)As Sonny Weaver Jr. | (Not seen) |
| movie | Jack Ryan: Shadow Recruit (2014) (AKA "Agent: Ryan")As William Harper | (Not seen) |
| movie | 3 Days to Kill (2014) (AKA "Last Mission")As Ethan Renner | (Not seen) |
| movie | Man of Steel (2013)As Jonathan Kent | (Not seen) |
| tv | Hatfields & McCoys (2012)As 'Devil' Anse Hatfield(3 episodes) | (Not seen) |
| movie | The Company Men (2010)As Jack Dolan | (Not seen) |
| movie | The New Daughter (2009) (AKA "Nest")As John James | (Not seen) |
| tv | The Graham Norton Show (2007)As Self(1 episode) | (Not seen) |
| movie | Mr. Brooks (2007)As Earl Brooks | (Not seen) |
| movie | The Guardian (2006)As Ben Randall | (Not seen) |
| movie | The Upside of Anger (2005)As Denny Davies | (Not seen) |
| movie | Rumor Has It... (2005)As Beau Burroughs | (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 | Open Range (2003)As Charley Waite | (Not seen) |
| movie | Dragonfly (2002)As Joe Darrow | (Not seen) |
| movie | 3000 Miles to Graceland (2001)As Thomas J. Murphy | (Not seen) |
| movie | Thirteen Days (2000) (AKA "13 Days")As Kenneth O'Donnell | (Not seen) |
| movie | For Love of the Game (1999)As Billy Chapel | (Not seen) |
| movie | Message in a Bottle (1999)As Garrett Blake | (Not seen) |
| movie | Play It to the Bone (1999) (AKA "Play It")As Himself (Ringside Fan) | (Not seen) |
| movie | The Postman (1997)As The Postman | (Not seen) |
| movie | Tin Cup (1996)As Roy 'Tin Cup' McAvoy | (Not seen) |
| movie | Waterworld (1995)As Mariner | (Not seen) |
| movie | Wyatt Earp (1994)As Wyatt Earp | (Not seen) |
| movie | A Perfect World (1993)As Robert 'Butch' Haynes | (Not seen) |
| movie | The Bodyguard (1992)As Frank Farmer | (Not seen) |
| movie | Madonna: Truth or Dare (1991)As Self | (Not seen) |
| movie | JFK (1991)As Jim Garrison | (Not seen) |
| movie | Robin Hood: Prince of Thieves (1991)As Robin Hood | (Not seen) |
| movie | Revenge (1990)As Michael J. Cochran | (Not seen) |
| movie | Dances with Wolves (1990)As Lieutenant Dunbar | (Not seen) |
| movie | Field of Dreams (1989)As Ray Kinsella | (Not seen) |
| movie | Bull Durham (1988)As Crash Davis | (Not seen) |
| movie | No Way Out (1987)As Lt. Cmdr. Tom Farrell | (Not seen) |
| movie | The Untouchables (1987)As Eliot Ness | (Not seen) |
| movie | American Flyers (1985)As Marcus Sommers | (Not seen) |
| movie | Fandango (1985)As Gardner Barnes | (Not seen) |
| movie | Silverado (1985)As Jake | (Not seen) |
| movie | The Big Chill (1983)As Alex (corpse) | (Not seen) |
| movie | Testament (1983)As Phil Pitkin | (Not seen) |
| movie | Frances (1982)As Luther (uncredited) | (Not seen) |
| movie | Night Shift (1982)As Frat Boy #1 | (Not seen) |
| tv | The Oscars (1953)As Self(2 episodes) | (Not seen) |