
Filmography136 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2027 | Spider-Man: Beyond the Spider-VerseMovie | Spider-Man Noir (voice) | 63 |
| 2026 | Spider-NoirSeries | Ben Reilly | 62 |
| 2026 | MaddenMovie | John Madden | 62 |
| 2025 | The SurferMovie | The Surfer | 61 |
| 2024 | LonglegsMovie | Longlegs | 60 |
| 2024 | ArcadianMovie | Paul | 60 |
| 2023 | The FlashMovie | Superman | 59 |
| 2023 | RenfieldMovie | Dracula | 59 |
| 2023 | Dream ScenarioMovie | Paul Matthews | 59 |
| 2023 | The Retirement PlanMovie | Matt | 59 |
| 2023 | Sympathy for the DevilMovie | The Passenger | 59 |
| 2023 | The Old WayMovie | Colton Briggs | 59 |
| 2022 | The Unbearable Weight of Massive TalentMovie | Nick Cage / Nicky | 58 |
| 2021 | PigMovie | Rob Feld | 57 |
| 2021 | Willy's WonderlandMovie | The Janitor | 57 |
| 2021 | Prisoners of the GhostlandMovie | Hero | 57 |
| 2020 | The Croods: A New AgeMovie | Grug (voice) | 56 |
| 2020 | Color Out of SpaceMovie | Nathan Gardner | 56 |
| 2020 | Jiu JitsuMovie | Wylie | 56 |
| 2019 | The Kelly Clarkson ShowSeries | Self - Guest | 55 |
| 2019 | Running with the DevilMovie | The Cook | 55 |
| 2019 | A Score to SettleMovie | Frank | 55 |
| 2019 | PrimalMovie | Frank Walsh | 55 |
| 2019 | Grand IsleMovie | Walter | 55 |
| 2018 | Spider-Man: Into the Spider-VerseMovie | Spider-Man Noir (voice) | 54 |
| 2018 | Looking GlassMovie | Ray | 54 |
| 2018 | Teen Titans Go! To the MoviesMovie | Superman (voice) | 54 |
| 2018 | MandyMovie | Red Miller | 54 |
| 2018 | Mom and DadMovie | Brent Ryan | 54 |
| 2018 | 211Movie | Mike Chandler | 54 |
| 2018 | Between WorldsMovie | Joe | 54 |
| 2017 | The Humanity BureauMovie | Noah Kross | 53 |
| 2017 | InconceivableMovie | Brian | 53 |
| 2017 | Vengeance: A Love StoryMovie | Det. John Dromoor | 53 |
| 2016 | WIRED's Autocomplete InterviewsSeries | Self - Guest | 52 |
| 2016 | SnowdenMovie | Hank Forrester | 52 |
| 2016 | USS Indianapolis: Men of CourageMovie | Captain McVay | 52 |
| 2016 | The TrustMovie | Jim Stone | 52 |
| 2016 | Dog Eat DogMovie | Troy | 52 |
| 2016 | Army of OneMovie | Gary Faulkner | 52 |
| 2016 | HyperNormalisationMovie | Self (archive footage) | 52 |
| 2015 | The Late Show with Stephen ColbertSeries | Self - Guest | 51 |
| 2015 | Pay the GhostMovie | Mike | 51 |
| 2014 | The Tonight Show Starring Jimmy FallonSeries | Self - Guest | 50 |
| 2014 | RageMovie | Paul Maguire | 50 |
| 2014 | Left BehindMovie | Rayford Steele | 50 |
| 2014 | JoeMovie | Joe Ransom | 50 |
| 2014 | OutcastMovie | Gallain | 50 |
| 2014 | Dying of the LightMovie | Evan Lake | 50 |
| 2013 | The CroodsMovie | Grug (voice) | 49 |
| 2013 | The Frozen GroundMovie | Jack Halcombe | 49 |
| 2012 | Final Cut: Ladies and GentlemenMovie | (archive footage) | 48 |
| 2012 | StolenMovie | Will Montgomery | 48 |
| 2011 | Ghost Rider: Spirit of VengeanceMovie | Johnny Blaze / Ghost Rider | 47 |
| 2011 | Season of the WitchMovie | Behman | 47 |
| 2011 | Drive AngryMovie | Milton | 47 |
| 2011 | TrespassMovie | Kyle Miller | 47 |
| 2011 | Seeking JusticeMovie | Will Gerard | 47 |
| 2010 | The Sorcerer's ApprenticeMovie | Balthazar Blake | 46 |
| 2010 | Kick-AssMovie | Damon Macready / Big Daddy | 46 |
| 2010 | With Great Power: The Stan Lee StoryMovie | Self | 46 |
| 2009 | KnowingMovie | John Koestler | 45 |
| 2009 | G-ForceMovie | Speckles the Mole (voice) | 45 |
| 2009 | Astro BoyMovie | Dr. Tenma (voice) | 45 |
| 2009 | Bad Lieutenant: Port of Call New OrleansMovie | Terence McDonagh | 45 |
| 2008 | Roman Polanski: Wanted and DesiredMovie | Self (archive footage) | 44 |
| 2008 | Bangkok DangerousMovie | Joe | 44 |
| 2007 | Ghost RiderMovie | Johnny Blaze / Ghost Rider | 43 |
| 2007 | NextMovie | Cris Johnson / Frank Cadillac | 43 |
| 2007 | National Treasure: Book of SecretsMovie | Benjamin Franklin Gates | 43 |
| 2007 | GrindhouseMovie | Fu Manchu (segment "Werewolf Women of the SS") (uncredited) | 43 |
| 2007 | The Light and The Dark: The Making of Face/OffMovie | Self | 43 |
| 2007 | Spirit of Vengeance: Making Ghost RiderMovie | Self | 43 |
| 2006 | The Wicker ManMovie | Edward Malus | 42 |
| 2006 | The Ant BullyMovie | Zoc (voice) | 42 |
| 2006 | Moonstruck: At the Heart of an Italian FamilyMovie | Self (archival footage) | 42 |
| 2006 | World Trade CenterMovie | John McLoughlin | 42 |
| 2005 | Lord of WarMovie | Yuri Orlov | 41 |
| 2005 | The Weather ManMovie | David Spritz | 41 |
| 2005 | Live 8Movie | Self | 41 |
| 2004 | National TreasureMovie | Benjamin Franklin Gates | 40 |
| 2004 | Love, Death, Elvis & Oz: The Making of Wild at HeartMovie | — | 40 |
| 2003 | Celebrities UncensoredSeries | Self | 39 |
| 2003 | Matchstick MenMovie | Roy Waller | 39 |
| 2002 | SonnyMovie | Acid Yellow | 38 |
| 2002 | WindtalkersMovie | Sergeant Joe Enders | 38 |
| 2002 | Adaptation.Movie | Charlie Kaufman / Donald Kaufman | 38 |
| 2002 | NDR Kultur – Das JournalSeries | Self | 38 |
| 2001 | Christmas Carol: The MovieMovie | Jacob Marley (voice) | 37 |
| 2001 | Captain Corelli's MandolinMovie | Captain Antonio Corelli | 37 |
| 2000 | Gone in Sixty SecondsMovie | Memphis Raines | 36 |
| 2000 | The Family ManMovie | Jack Campbell | 36 |
| 1999 | Bringing Out the DeadMovie | Frank Pierce | 35 |
| 1999 | Where Are They Now?Series | Self | 35 |
| 1999 | 8MMMovie | Tom Welles | 35 |
| 1998 | City of AngelsMovie | Seth | 34 |
| 1998 | Inside the Golden StatueMovie | Self | 34 |
| 1998 | Snake EyesMovie | Rick Santoro | 34 |
| 1998 | Mythos Hollywood - Das Geheimnis des ErfolgsMovie | Self | 34 |
| 1997 | Con AirMovie | Cameron Poe | 33 |
| 1997 | Face/OffMovie | Castor Troy | 33 |
| 1996 | The RockMovie | Dr. Stanley Goodspeed | 32 |
| 1996 | Shirley Maclaine: Kicking Up Her HeelsMovie | Self | 32 |
| 1995 | Leaving Las VegasMovie | Ben Sanderson | 31 |
| 1995 | Kiss of DeathMovie | Little Junior Brown | 31 |
| 1994 | Guarding TessMovie | Doug Chesnic | 30 |
| 1994 | Inside the Actors StudioSeries | Self | 30 |
| 1994 | Hi OctaneSeries | Self | 30 |
| 1994 | Trapped in ParadiseMovie | Bill Firpo | 30 |
| 1994 | It Could Happen to YouMovie | Charlie Lang | 30 |
| 1993 | DeadfallMovie | Eddie | 29 |
| 1993 | Red Rock WestMovie | Michael Williams | 29 |
| 1992 | The Tonight Show with Jay LenoSeries | — | 28 |
| 1992 | MTV Movie & TV AwardsSeries | Self | 28 |
| 1992 | Honeymoon in VegasMovie | Jack Singer | 28 |
| 1992 | Terry Wogan's Friday NightSeries | Self | 28 |
| 1990 | Wild at HeartMovie | Sailor | 26 |
| 1990 | Fire BirdsMovie | Jake Preston | 26 |
| 1990 | The WordSeries | — | 26 |
| 1990 | Jonathan Ross Presents for One Week Only: David LynchMovie | Self | 26 |
| 1989 | Vampire's KissMovie | Peter Loew | 25 |
| 1988 | LIVE with Kelly and MarkSeries | Self - Guest | 24 |
| 1988 | This MorningSeries | Self | 24 |
| 1987 | MoonstruckMovie | Ronny Cammareri | 23 |
| 1987 | Raising ArizonaMovie | H.I. | 23 |
| 1986 | Peggy Sue Got MarriedMovie | Charlie Bodell | 22 |
| 1984 | The Cotton ClubMovie | Vincent Dwyer | 20 |
| 1984 | Goldene KameraSeries | Self | 20 |
| 1984 | Racing with the MoonMovie | Nicky / Bud | 20 |
| 1984 | BirdyMovie | Sergeant Al Columbato | 20 |
| 1983 | Rumble FishMovie | Smokey | 19 |
| 1983 | Valley GirlMovie | Randy | 19 |
| 1982 | Fast Times at Ridgemont HighMovie | Brad's Bud | 18 |
| 1981 | Wetten, dass..?Series | Self | 17 |
| 1975 | Saturday Night LiveSeries | Self - Cameo (uncredited) | 11 |
| 1953 | The OscarsSeries | Self | — |