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