
Filmography141 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2023 | SlyMovie | Self (archive footage) (uncredited) | 68 |
| 2023 | The Randall Scandal: Love, Loathing, and VanderpumpMovie | Self (archive footage) | 68 |
| 2022 | Detective Knight: RedemptionMovie | Det. James Knight | 67 |
| 2022 | Detective Knight: RogueMovie | Det. James Knight | 67 |
| 2022 | VendettaMovie | Donnie Fetter | 67 |
| 2021 | DeadlockMovie | Ron Whitlock | 66 |
| 2021 | Quentin Tarantino: From a Movie Buff to a Hollywood LegendMovie | Self (archive footage) | 66 |
| 2020 | BreachMovie | Clay Young | 65 |
| 2019 | GlassMovie | David Dunn / The Overseer | 64 |
| 2019 | The Lego Movie 2: The Second PartMovie | Bruce Willis (voice) | 64 |
| 2019 | The Movies That Made UsSeries | Det. John McClane (archive footage) | 64 |
| 2019 | Between Two Ferns: The MovieMovie | Bruce Willis (archive footage) | 64 |
| 2019 | Motherless BrooklynMovie | Frank Minna | 64 |
| 2018 | Death WishMovie | Paul Kersey | 63 |
| 2018 | James Cameron's Story of Science FictionSeries | Self | 63 |
| 2018 | ReprisalMovie | James | 63 |
| 2018 | Acts of ViolenceMovie | Detective James Avery | 63 |
| 2018 | Air StrikeMovie | Jack | 63 |
| 2017 | SplitMovie | David Dunn (uncredited) | 62 |
| 2017 | The OrvilleSeries | Groogen (voice) | 62 |
| 2017 | Once Upon a Time in VeniceMovie | Steve | 62 |
| 2017 | John Travolta, le miraculé d'HollywoodMovie | Self - Actor (archive footage) | 62 |
| 2017 | The Rolling Stones: From the Vault - Sticky Fingers Live at the Fonda Theatre 2015Movie | Self - Audience Member | 62 |
| 2017 | First KillMovie | Howell | 62 |
| 2016 | WIRED's Autocomplete InterviewsSeries | Self - Guest | 61 |
| 2016 | MaraudersMovie | Hubert | 61 |
| 2016 | Precious CargoMovie | Eddie | 61 |
| 2015 | The Late Show with Stephen ColbertSeries | Self - Guest | 60 |
| 2015 | ViceMovie | Julian | 60 |
| 2015 | ExtractionMovie | Leonard Turner | 60 |
| 2015 | Rock the KasbahMovie | Bombay Brian | 60 |
| 2014 | Sin City: A Dame to Kill ForMovie | Hartigan | 59 |
| 2014 | The PrinceMovie | Omar | 59 |
| 2014 | AltmanMovie | Self | 59 |
| 2013 | A Good Day to Die HardMovie | John McClane | 58 |
| 2013 | RED 2Movie | Frank Moses | 58 |
| 2013 | G.I. Joe: RetaliationMovie | Joe Colton | 58 |
| 2012 | Final Cut: Ladies and GentlemenMovie | (archive footage) | 57 |
| 2012 | The Expendables 2Movie | Church | 57 |
| 2012 | LooperMovie | Old Joe | 57 |
| 2012 | Lay the FavoriteMovie | Dink Heimowitz | 57 |
| 2012 | Moonrise KingdomMovie | Captain Sharp | 57 |
| 2012 | Fire with FireMovie | Mike Cella | 57 |
| 2012 | B.B. King: The Life of RileyMovie | Self | 57 |
| 2011 | His WayMovie | Self | 56 |
| 2011 | SetupMovie | Biggs | 56 |
| 2010 | The ExpendablesMovie | Mr. Church (uncredited) | 55 |
| 2010 | REDMovie | Frank Moses | 55 |
| 2010 | I'm Still HereMovie | Self - Guest | 55 |
| 2010 | Cop OutMovie | Jimmy Monroe | 55 |
| 2010 | Inferno: The Making of 'The Expendables'Movie | Self | 55 |
| 2009 | SurrogatesMovie | Tom Greer | 54 |
| 2008 | What Just HappenedMovie | Bruce Willis | 53 |
| 2008 | Between Two Ferns with Zach GalifianakisSeries | Self | 53 |
| 2008 | Shine a LightMovie | Self - Concert Audience (uncredited) | 53 |
| 2007 | Planet TerrorMovie | Lieutenant Muldoon | 52 |
| 2007 | GrindhouseMovie | Muldoon (segment "Planet Terror") | 52 |
| 2007 | The Astronaut FarmerMovie | Doug Masterson (uncredited) | 52 |
| 2007 | Live Free or Die HardMovie | John McClane | 52 |
| 2007 | Nancy DrewMovie | Bruce (uncredited) | 52 |
| 2006 | Fast Food NationMovie | Harry Rydell | 51 |
| 2006 | America's Game: The Super Bowl ChampionsSeries | Narrator (voice) | 51 |
| 2006 | Over the HedgeMovie | RJ (voice) | 51 |
| 2006 | Lucky Number SlevinMovie | Mr. Goodkat | 51 |
| 2006 | 16 BlocksMovie | Jack Mosley | 51 |
| 2006 | Alpha DogMovie | Sonny Truelove | 51 |
| 2006 | Tony Bennett: An American ClassicMovie | Self - Speaker | 51 |
| 2005 | Sin CityMovie | Hartigan | 50 |
| 2005 | The Reichen ShowSeries | Self - Guest | 50 |
| 2005 | My Date with DrewMovie | Self (archive footage) (uncredited) | 50 |
| 2004 | Ocean's TwelveMovie | Bruce Willis | 49 |
| 2004 | The Whole Ten YardsMovie | Jimmy Tudeski | 49 |
| 2003 | Tears of the SunMovie | Lieutenant A.K. Waters | 48 |
| 2003 | Charlie's Angels: Full ThrottleMovie | William Rose Bailey (uncredited) | 48 |
| 2003 | The Ellen DeGeneres ShowSeries | Self | 48 |
| 2003 | Jimmy Kimmel Live!Series | Self - Guest | 48 |
| 2003 | Rugrats Go WildMovie | Spike (voice) | 48 |
| 2002 | Hart's WarMovie | Col. William A. McNamara | 47 |
| 2002 | The Art of Action: Martial Arts in the MoviesMovie | Self - Interviewee (uncredited) | 47 |
| 2000 | UnbreakableMovie | David Dunn | 45 |
| 2000 | The Whole Nine YardsMovie | Jimmy 'Tulipán' Tudeski | 45 |
| 2000 | The KidMovie | Russ Duritz | 45 |
| 1999 | The Sixth SenseMovie | Malcolm Crowe | 44 |
| 1999 | The Early ShowSeries | Self - Guest | 44 |
| 1999 | Where Are They Now?Series | Self | 44 |
| 1999 | Breakfast of ChampionsMovie | Dwayne Hoover | 44 |
| 1998 | The SiegeMovie | Major-General William Devereaux | 43 |
| 1998 | That '70s ShowSeries | Vic | 43 |
| 1998 | ArmageddonMovie | Harry S. Stamper | 43 |
| 1998 | Mercury RisingMovie | Art Jeffries | 43 |
| 1998 | The Entertainment BizSeries | Self | 43 |
| 1997 | The Fifth ElementMovie | Korben Dallas | 42 |
| 1997 | Ally McBealSeries | Dr. Nickle (uncredited) | 42 |
| 1997 | The ViewSeries | Self | 42 |
| 1997 | The JackalMovie | The Jackal | 42 |
| 1997 | TaffSeries | self | 42 |
| 1997 | Bruno the Kid: The Animated MovieMovie | Bruno the Kid (voice) (archive footage) | 42 |
| 1996 | The Daily ShowSeries | Self - Guest | 41 |
| 1996 | E! True Hollywood StorySeries | Self | 41 |
| 1996 | Last Man StandingMovie | John Smith | 41 |
| 1996 | Beavis and Butt-Head Do AmericaMovie | Muddy (voice) | 41 |
| 1996 | The Hamster Factor and Other Tales of 'Twelve Monkeys'Movie | Self | 41 |
| 1996 | Bruno the KidSeries | Bruno the Kid (voice) | 41 |
| 1995 | Four RoomsMovie | Leo | 40 |
| 1995 | Die Hard: With a VengeanceMovie | John McClane | 40 |
| 1995 | Twelve MonkeysMovie | James Cole | 40 |
| 1994 | FriendsSeries | Paul Stevens | 39 |
| 1994 | Pulp FictionMovie | Butch Coolidge | 39 |
| 1994 | Nobody's FoolMovie | Carl Roebuck | 39 |
| 1994 | NorthMovie | Narrator (voice) | 39 |
| 1994 | Inside the Actors StudioSeries | Self | 39 |
| 1993 | Striking DistanceMovie | Tom Hardy | 38 |
| 1993 | National Lampoon's Loaded Weapon 1Movie | John McClane (uncredited) | 38 |
| 1993 | Late Show with David LettermanSeries | Self - Guest | 38 |
| 1992 | HBO First LookSeries | Self | 37 |
| 1992 | Death Becomes HerMovie | Dr. Ernest Menville | 37 |
| 1992 | Mad About YouSeries | Bruce Willis | 37 |
| 1992 | The PlayerMovie | Bruce Willis | 37 |
| 1991 | Hudson HawkMovie | Eddie 'Hudson Hawk' Hawkins | 36 |
| 1991 | Mortal ThoughtsMovie | James Urbanski | 36 |
| 1991 | The Last Boy ScoutMovie | Joe Hallenbeck | 36 |
| 1990 | Look Who's Talking TooMovie | Mikey (voice) | 35 |
| 1990 | Die Hard 2Movie | John McClane | 35 |
| 1990 | The Bonfire of the VanitiesMovie | Peter Fallow | 35 |
| 1989 | Look Who's TalkingMovie | Mikey (voice) | 34 |
| 1989 | Saturday Night Live: 15th AnniversaryMovie | Self | 34 |
| 1988 | Die HardMovie | John McClane | 33 |
| 1988 | SunsetMovie | Tom Mix | 33 |
| 1987 | Blind DateMovie | Walter Davis | 32 |
| 1987 | The Return of BrunoMovie | Bruno Radolini | 32 |
| 1987 | DollySeries | Self | 32 |
| 1985 | MoonlightingSeries | David Addison | 30 |
| 1985 | The Twilight ZoneSeries | Peter Novins (segment "Shatterday") | 30 |
| 1984 | Miami ViceSeries | Tony Amato | 29 |
| 1984 | Goldene KameraSeries | Self | 29 |
| 1982 | The VerdictMovie | Courtroom Observer (uncredited) | 27 |
| 1982 | Late Night with David LettermanSeries | Self - Guest | 27 |
| 1981 | Prince of the CityMovie | Extra (uncredited) | 26 |
| 1980 | The First Deadly SinMovie | Man Entering Diner as Delaney Leaves | 25 |
| 1975 | Saturday Night LiveSeries | Self - Host | 20 |
| 1949 | The Emmy AwardsSeries | Self | — |