| Arcadian (2024)As Paul | (Not seen) |
| Longlegs (2024)As Longlegs | (Not seen) |
| Albert Brooks: Defending My Life (2023) | (Not seen) |
| Dream Scenario (2023)As Paul Matthews | (Not seen) |
| The Retirement Plan (2023)As Matt | (Not seen) |
| Sympathy for the Devil (2023)As The Passenger | (Not seen) |
| The Flash (2023)As Superman (uncredited) | (Not seen) |
| The Old Way (2023)As Colton Briggs | (Not seen) |
| Renfield (2023)As Count Dracula | (Not seen) |
| The Unbearable Weight of Massive Talent (2022)As Nick Cage | (Not seen) |
| Prisoners of the Ghostland (2021)As Hero | (Not seen) |
| Pig (2021)As Rob | (Not seen) |
| Willy's Wonderland (2021)As The Janitor | (Not seen) |
| The Croods: A New Age (2020)As Grug Crood (voice) | (Not seen) |
| Jiu Jitsu (2020)As Wylie | (Not seen) |
| Spider-Man: Into the Spider-Verse (2018)As Peter Parker / Spider-Man Noir (voice) | (Not seen) |
| Mandy (2018)As Red Miller | (Not seen) |
| Arsenal (2017)As Eddie King | (Not seen) |
| USS Indianapolis: Men of Courage (2016)As Captain McVay | (Not seen) |
| Snowden (2016)As Hank Forrester | (Not seen) |
| The Trust (2016)As Jim Stone | (Not seen) |
| The Runner (2015)As Colin Price | (Not seen) |
| Pay the Ghost (2015)As Mike | (Not seen) |
| Outcast (2014)As Gallain | (Not seen) |
| Dying of the Light (2014)As Evan Lake | (Not seen) |
| Left Behind (2014)As Rayford Steele | (Not seen) |
| Tokarev (2014) (AKA "Rage")As Paul Maguire | (Not seen) |
| Joe (2013)As Joe Ransom | (Not seen) |
| The Frozen Ground (2013)As Jack Halcombe | (Not seen) |
| The Croods (2013)As Grug Crood (voice) | (Not seen) |
| Stolen (2012) (AKA "Get Back")As Will Montgomery | (Not seen) |
| Ghost Rider: Spirit of Vengeance (2011) (AKA "Ghost Rider 2")As Johnny Blaze / Ghost Rider | (Not seen) |
| Seeking Justice (2011)As Will Gerard | (Not seen) |
| Trespass (2011)As Kyle Miller | (Not seen) |
| Drive Angry (2011)As Milton | (Not seen) |
| Season of the Witch (2011)As Behman | (Not seen) |
| The Sorcerer's Apprentice (2010)As Balthazar Blake | (Not seen) |
| Kick-Ass (2010)As Damon Macready / Big Daddy | (Not seen) |
| G-Force (2009) (AKA "Spy Animal: G-Force")As Speckles the Mole (voice) | (Not seen) |
| Astro Boy (2009)As Dr. Tenma (voice) | (Not seen) |
| The Bad Lieutenant: Port of Call - New Orleans (2009) (AKA "Bad Lieutenant: Port of Call New Orleans")As Terence McDonagh | (Not seen) |
| Knowing (2009) (AKA "Know1ng")As John Koestler | (Not seen) |
| Bangkok Dangerous (2008) (AKA "Time to Kill")As Joe | (Not seen) |
| National Treasure: Book of Secrets (2007) (AKA "National Treasure 2: Book of Secrets")As Benjamin Franklin Gates | (Not seen) |
| Grindhouse (2007) (AKA "Grind House")As Fu Manchu (segment "Werewolf Women of the SS") (uncredited) | (Not seen) |
| Next (2007)As Cris Johnson / Frank Cadillac | (Not seen) |
| Ghost Rider (2007) (AKA "Spirited Racer")As Johnny Blaze / Ghost Rider | (Not seen) |
| The Ant Bully (2006)As Zoc (voice) | (Not seen) |
| The Wicker Man (2006) (AKA "Wicker Man - Ritual des Bosen")As Edward Malus | (Not seen) |
| World Trade Center (2006) (AKA "September")As John McLoughlin | (Not seen) |
| The Weather Man (2005)As David Spritz | (Not seen) |
| Lord of War (2005)As Yuri Orlov | (Not seen) |
| National Treasure (2004) (AKA "Sonomo")As Ben Gates | (Not seen) |
| Matchstick Men (2003)As Roy Waller | (Not seen) |
| Sonny (2002)As Acid Yellow | (Not seen) |
| Adaptation. (2002) (AKA "The Orchid Thief")As Charlie Kaufman / Donald Kaufman | (Not seen) |
| Windtalkers (2002) (AKA "Wind Talkers")As Sergeant Joe Enders | (Not seen) |
| Captain Corelli's Mandolin (2001)As Captain Antonio Corelli | (Not seen) |
| The Family Man (2000)As Jack Campbell | (Not seen) |
| Gone in Sixty Seconds (2000) (AKA "Gone in 60 Seconds")As Memphis Raines | (Not seen) |
| Bringing Out the Dead (1999)As Frank Pierce | (Not seen) |
| 8MM (1999) (AKA "8 Millimeter")As Tom Welles | (Not seen) |
| City of Angels (1998)As Seth | (Not seen) |
| Snake Eyes (1998)As Rick Santoro | (Not seen) |
| Con Air (1997)As Cameron Poe | (Not seen) |
| Face/Off (1997) (AKA "Face Off")As Castor Troy / Sean Archer | (Not seen) |
| The Rock (1996)As Dr. Stanley Goodspeed | (Not seen) |
| Leaving Las Vegas (1995)As Ben Sanderson | (Not seen) |
| Kiss of Death (1995)As Little Junior Brown | (Not seen) |
| Guarding Tess (1994)As Doug Chesnic | (Not seen) |
| It Could Happen to You (1994) (AKA "Cop Gives Waitress $2 Million Tip!")As Charlie Lang | (Not seen) |
| Trapped in Paradise (1994)As Bill Firpo | (Not seen) |
| Deadfall (1993)As Eddie | (Not seen) |
| Red Rock West (1993)As Michael Williams | (Not seen) |
| Amos & Andrew (1993)As Amos Odell | (Not seen) |
| Honeymoon in Vegas (1992)As Jack Singer | (Not seen) |
| Zandalee (1991)As Johnny Collins | (Not seen) |
| Industrial Symphony No. 1: The Dream of the Brokenhearted (1990)As Heartbreaker | (Not seen) |
| Wild at Heart (1990) (AKA "David Lynch's Wild at Heart")As Sailor Ripley | (Not seen) |
| Fire Birds (1990) (AKA "Wings of the Apache")As Jake Preston | (Not seen) |
| Moonstruck (1987) (AKA "The Bride and the Wolf")As Ronny Cammareri | (Not seen) |
| Raising Arizona (1987)As H.I. McDunnough | (Not seen) |
| Peggy Sue Got Married (1986)As Charlie Bodell | (Not seen) |
| The Cotton Club (1984)As Vincent Dwyer | (Not seen) |
| Birdy (1984)As Sergeant Al Columbato | (Not seen) |
| Valley Girl (1983) (AKA "College Lovers")As Randy | (Not seen) |
| Rumble Fish (1983)As Smokey | (Not seen) |
| Fast Times at Ridgemont High (1982)As Brad's Bud | (Not seen) |