How many movies has Bruce Willis starred in? A look at the retired actor's complete filmography amid dementia battle

Bruce Willis (Getty via Soap Central CMS - Resized on Canva)
Bruce Willis (Getty via Soap Central CMS - Resized on Canva)

Bruce Willis has starred in more than 130 films throughout his 45 years of acting. At 70 years old, Bruce Willis has retired from his acting career and has been battling dementia for a few years now. According to a source close to the family, it has been revealed that the famed action actor cannot speak or read anymore due to his frontotemporal dementia. He is currently being cared for by his ex-wife, Demi Moore, and his children.

Bruce Willis' career history is extensive, and it extends beyond films. He made his big break in acting after starring in the lead role in a comedy-drama series called Moonlighting. Although Bruce Willis started his acting career in 1980, he started gaining popularity in 1984, after playing David Addison in the mentioned show.

Bruce Willis' skill and talent have been recognized throughout the years. He is a Golden Globe Award winner, including two Primetime Emmy Awards, and two People's Choice Awards. He was also given a star on the Hollywood Walk of Fame in 2006.

Keep reading to know all the films, television series, and Broadway shows Bruce Willis has appeared in.


Bruce Willis' complete filmography

Bruce Willis has an impressive filmography spanning over 45 years as an actor. He has starred in more than a hundred films, which include small roles and lead roles. He has also appeared in 16 television shows, five Broadway shows, and two music videos.

Below is a complete list of Bruce Willis' filmography, including the roles he played and the years the films, shows, and videos were released in.

Film

The list contains the film titles, followed by the roles and the year, which Bruce Willis was in.

  • The First Deadly Sin - Man entering diner (uncredited) (1980)
  • The Verdict - Courtroom observer (uncredited) (1982)
  • Blind Date - Walter Davis (1987)
  • Sunset - Tom Mix (1988)
  • Die Hard - John McClane (1988)
  • In Country - Emmett Smith (1989)
  • Look Who's Talking - Mikey Ubriacco (voice) (1989)
  • That's Adequate - Himself (1990)
  • Die Hard 2 - John McClane (1990)
  • Look Who's Talking Too - Mikey Ubriacco (voice) (1990)
  • The Bonfire of the Vanities - Peter Fallow (1990)
  • Mortal Thoughts - James "Jimmy" Urbanski (1991)
  • Hudson Hawk - Hudson Hawk (1991)
  • Billy Bathgate - Bo Weinberg (1991)
  • The Last Boy Scout - Joe Hallenbeck (1991)
  • The Player - Himself (1992)
  • Death Becomes Her - Dr. Ernest Menville (1992)
  • Loaded Weapon 1 - John McClane (uncredited cameo) (1993)
  • Striking Distance - Thomas "Tom" Hardy (1993)
  • Pulp Fiction - Butch Coolidge (1994)
  • North - Narrator and benevolent advisors (1994)
  • Color of Night - Dr. Bill Capa (1994)
  • Nobody's Fool - Carl Roebuck (1994)
  • Die Hard with a Vengeance - John McClane (1995)
  • Four Rooms - Leo (uncredited) (1995)
  • 12 Monkeys - James Cole (1995)
  • Last Man Standing - John Smith (1996)
  • Beavis and Butt-Head Do America - Muddy Grimes (voice) (1996)
  • The Fifth Element - Korben Dallas (1997)
  • The Jackal - The Jackal (1997)
  • Broadway Brawler - Eddie Kapinsky (cancelled in production) (1997)
  • Mercury Rising - Art Jeffries (1998)
  • Armageddon - Harry S. Stamper (1998)
  • The Siege - General William Devereaux (1998)
  • Breakfast of Champions - Dwayne Hoover (1999)
  • The Sixth Sense - Malcolm Crowe (1999)
  • The Story of Us - Ben Jordan (1999)
  • The Whole Nine Yards - Jimmy the Tulip (2000)
  • The Kid - Russ Duritz (2000)
  • Unbreakable - David Dunn (2000)
  • Bandits - Joe Blake (2001)
  • Hart's War - Col. William A. McNamara (2002)
  • Grand Champion - Mr. Blandford (2002)
  • The Crocodile Hunter: Collision Course - No role, but he was an Executive Producer (2002)
  • Tears of the Sun - Lt. A.K. Waters (2003)
  • Rugrats Go Wild - Spike (voice) (2003)
  • Charlie's Angels: Full Throttle - William Rose Bailey (uncredited) (2003)
  • The Whole Ten Yards - Jimmy the Tulip (2004)
  • Ocean's Twelve - Himself (2004)
  • Hostage - Jeff Talley (2005)
  • Sin City - John Hartigan (2005)
  • Alpha Dog - Sonny Truelove (2006)
  • Lucky Number Slevin - Mr. Goodkat (2006)
  • 16 Blocks - Jack Mosley (2006)
  • Over the Hedge - RJ (voice) (2006)
  • Fast Food Nation - Harry Rydell (2006)
  • The Astronaut Farmer - Doug Masterson (uncredited) (2006)
  • Hammy's Boomerang Adventure - RJ (voice, short film) (2006)
  • The Hip Hop Project - Himself (2006)
  • Perfect Stranger - Harrison Hill (2007)
  • Planet Terror - Lt. Muldoon (2007)
  • Live Free or Die Hard - John McClane (2007)
  • Nancy Drew - Himself (uncredited cameo) (2007)
  • Assassination of a High School President - Principal Kirkpatrick (2008)
  • What Just Happened - Himself (2008)
  • Surrogates - Tom Greer (2009)
  • Cop Out - Jimmy Monroe (2010)
  • The Expendables - Mr. Church (uncredited) (2010)
  • Red - Frank Moses (2010)
  • The Black Mamba - Mr. Suave (short film) (2011)
  • Setup - Biggs (2011)
  • Catch .44 - Mel (2011)
  • Lay the Favorite - Dink Heimowitz (2012)
  • The Cold Light of Day - Martin Shaw (2012)
  • Moonrise Kingdom - Captain Duffy Sharp (2012)
  • The Expendables 2 - Mr. Church (2012)
  • Looper - Old Joe (2012)
  • Fire with Fire - Lt. Mike Cella (2012)
  • A Good Day to Die Hard - John McClane (2013)
  • G.I. Joe: Retaliation - General Joseph Colton (2013)
  • Red 2 - Frank Moses (2013)
  • Sin City: A Dame to Kill For - John Hartigan (2014)
  • The Prince - Omar (2014)
  • Vice - Julian Michaels (2015)
  • Rock the Kasbah - Bombay Brian (2015)
  • Extraction - Leonard Turner (2015)
  • Precious Cargo - Eddie Pilosa (2016)
  • Marauders - Jeffrey Hubert (2016)
  • Split - David Dunn (uncredited cameo) (2016)
  • Once Upon a Time in Venice - Steve Ford (2017)
  • First Kill - Marvin Howell (2017)
  • Acts of Violence - Detective James Avery (2018)
  • Death Wish - Paul Kersey (2018)
  • Reprisal - James (2018)
  • Air Strike - Col. Jack Johnson (2018)
  • Glass - David Dunn (2019)
  • The Lego Movie 2: The Second Part - Himself (voice cameo) (2019)
  • Motherless Brooklyn - Frank Minna (2019)
  • 10 Minutes Gone - Rex (2019)
  • Trauma Center - Lt. Steve Wakes (2019)
  • Survive the Night - Frank Clark (2020)
  • Hard Kill - Donovan Chalmers (2020)
  • Breach - Clay Young (2020)
  • Cosmic Sin - James Ford (2021)
  • Out of Death - Jack Harris (2021)
  • Midnight in the Switchgrass - Karl Helter (2021)
  • Survive the Game - David Watson (2021)
  • Apex - Thomas Malone (2021)
  • Deadlock - Ron Whitlock (2021)
  • Fortress - Robert Michaels (2021)
  • American Siege - Ben Watts (2022)
  • Gasoline Alley - Detective Bill Freeman (2022)
  • A Day to Die - Alston (2022)
  • Corrective Measures - Julius Loeb (2022)
  • Fortress: Sniper's Eye - Robert Michaels (2022)
  • Vendetta - Donnie Fetter (2022)
  • White Elephant - Arnold Solomon (2022)
  • Wrong Place - Frank Richards (2022)
  • Wire Room - Shane Mueller (2022)
  • Detective Knight: Rogue - Detective James Knight (2022)
  • Paradise City - Ian Swan (2022)
  • Detective Knight: Redemption - Detective James Knight (2022)
  • Detective Knight: Independence - Detective James Knight (2023)
  • Assassin - Valmora (2023)

Television shows

The list below contains the name of the show, followed by the roles Bruce Willis played. It also contains the episode name, if available, and the year in which the show was released or active.

  • A Guru Comes - Extra (uncredited) (1980)
  • Miami Vice - Tony Amato in episode: "No Exit" (1984)
  • Moonlighting - David Addison (lead role) (1985–1989)
  • The Twilight Zone - Peter Novins in segment: "Shatterday" (1985)
  • The Return of Bruno - Bruno Radolini (also writer and executive producer) (1987)
  • Roseanne - Himself in episode: "Dear Mom and Dad" (uncredited cameo) (1989)
  • Saturday Night Live - Himself/ Host, 2 episodes (1989; 2013)
  • Bruno the Kid - Bruno the Kid (voice role, developer and executive producer) (1996–1997)
  • Mad About You - Himself in episode: "The Birth Part 2" (1997)
  • Ally McBeal - Dr. Nickle in episode: "Love Unlimited" (1999)
  • Friends - Paul Stevens (3 episodes) (2000)
  • Touching Evil - Executive producer (12 episodes) (2004)
  • That '70s Show - Vic in episode: "Misfire" (2005)
  • Comedy Central Roast of Bruce Willis - Himself (television special) (2018)
  • Bumping Mics with Jeff Ross & Dave Attell - Himself in episode: "Friday" (2018)
  • The Orville - Groogen in episode: "Deflectors" (uncredited voice role) (2019)

Broadway

Below is the list of Broadway shows and roles Bruce Willis has played in or was a part of.

  • Fool for Love - Eddie (understudy in 1st version, producer in 2nd version) (1984–1985; 1997)
  • True West - Lee (also executive producer) (2002)
  • Misery - Paul Sheldon (2015 - 2016)
  • Must - Producer (2017)
  • My Mother's Severed Head - Producer (2021)

Music videos

These are the two music videos Bruce Willis has featured in and the roles he played.

  • Respect Yourself by Staple Singers - Bruno (1986)
  • Stylo by Gorillaz - Assassin (2010)

After more than four decades in the film industry, Bruce Willis is certified as a Hollywood icon. Despite his battle with dementia, the actor is celebrated for the roles he has played, and his legacy continues on screen.

Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!

Edited by Benidamika Jones Latam