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