Walter Bruce Willis (born March 19, 1955) is a retired American actor. His career began on the off-Broadway stage in the 1970s. He achieved fame with a leading role on the comedy-drama series Moonlighting (1985–1989) and has since appeared in over 70 films, gaining widespread recognition as an action hero after his portrayal of John McClane in the Die Hard franchise (1988–2013) and other subsequent roles.
Willis's other credits include The Last Boy Scout (1991), Pulp Fiction (1994), 12 Monkeys (1995), Last Man Standing (1996), The Fifth Element (1997), Armageddon (1998), The Sixth Sense (1999), Hart's War (2002), Tears of the Sun (2003), Hostage (2005), Lucky Number Slevin (2006), Surrogates (2009), Moonrise Kingdom (2012), Rock the Kasbah (2015) and Motherless Brooklyn (2019).
As a singer, Willis released his debut album The Return of Bruno in 1987, followed by two more successful albums in 1989 and 2001. He made his Broadway debut in the stage adaptation of Misery in 2015. Willis has received numerous accolades during his career, including a Golden Globe, two Primetime Emmy Awards, and two People's Choice Awards. He received a star on the Hollywood Walk of Fame in 2006.
In March 2022, Willis announced that he was retiring from acting after being diagnosed with aphasia, which affects his ability to communicate. In February 2023, Willis' family announced that they had received a more accurate diagnosis and he had been diagnosed with frontotemporal dementia.
2024
as Self (archive footage)
2023
as Self (archive footage) (uncredited)
2023
as Self (archive footage)
2023
as Valmora
2023
as Det. James Knight
2022
as Det. James Knight
2022
as Ian Swan
2022
as Det. James Knight
2022
as Shane Mueller
2022
as Frank
2022
as Arnold Soloman
2022
as Donnie Fetter
2022
as Julius 'The Lobe' Loeb
2022
as Robert
2022
as Alston
2022
as Detective Freeman
2022
as Ben Watts
2021
as Robert
2021
as Ron Whitlock
2021
as Thomas Malone
2021
as David
2021
as Karl Helter
2021
as Jack Harris
2021
as James Ford
2021
as Self (archive footage)
2020
as Clay Young
2020
2020
as Chalmers
2020
as Frank
2019
as Lt. Det. Wakes
2019
as Det. John McClane (archive footage)
2019
as Frank Minna
2019
as Self (archive footage)
2019
as Rex
2019
as Bruce Willis (archive footage)
2019
as Bruce Willis (voice)
2019
as David Dunn / The Overseer
2018
as Jack
2018
as James
2018
as Self
2018
as Self
2018
as Paul Kersey
2018
as Detective James Avery
2017
as Groogen (voice)
2017
as Howell
2017
as Steve
2017
as Self - Actor (archive footage)
2017
as David Dunn (uncredited)
2016
as Self
2016
as Eddie
2016
as Hubert
2015
as Leonard Turner
2015
as Bombay Brian
2015
as Self / Cap Sharp
2015
as Julian
2014
as Omar
2014
as Hartigan
2014
as Self
2013
as Frank Moses
2013
as Joe Colton
2013
as Narrator (voice) / Self
2013
as John McClane
2012
as Self
2012
as Self (archive footage)
2012
as Old Joe
2012
as Mike Cella
2012
as Church
2012
as Dink Heimowitz
2012
as Captain Sharp
2012
as Martin
2012
as (archive footage)
2011
as Mel
2011
as Self
2011
as Biggs
2011
as Mister Suave
2011
as Self
2010
as Self
2010
as Frank Moses
2010
as Self - Guest
2010
as Mr. Church (uncredited)
2010
as Self (archive footage)
2010
as Jimmy Monroe
2009
as Tom Greer
2008
as Self
2008
as Self - Concert Audience (uncredited)
2008
as Principal Kirkpatrick
2007
as John McClane
2007
as Bruce (uncredited)
2007
as Harrison Hill
2007
as Lieutenant Muldoon
2007
as Muldoon (segment "Planet Terror")
2007
as Doug Masterson (uncredited)
2006
as Self - Speaker
2006
as Harry Rydell
2006
as Narrator (voice)
2006
as RJ (voice)
2006
as RJ (voice)
2006
as Self
2006
as Jack Mosley
2006
as Mr. Goodkat
2006
as Sonny Truelove
2006
as Butch Coolidge (archive footage)
2005
as Self (archive footage) (uncredited)
2005
as Det. John Hartigan
2005
as Jeff Talley
2004
as Bruce Willis (uncredited)
2004
as Self
2004
as Jimmy Tudeski
2003
as William Rose Bailey (uncredited)
2003
as Spike (voice)
2003
as Lieutenant A.K. Waters
2002
as Self - Interviewee (uncredited)
2002
as Lee
2002
as Mr. Blandford
2002
as Col. William A. McNamara
2001
as Joseph Blake
2000
as David Dunn
2000
as Russ Duritz
2000
as Jimmy 'Tulipán' Tudeski
1999
as Ben Jordan
1999
as Malcolm Crowe
1999
as Self
1999
as Dwayne Hoover
1999
as Officer John McClane (archive footage)
1998
as Major-General William Devereaux
1998
as Vic
1998
as Self (archive footage) (uncredited)
1998
as Harry S. Stamper
1998
as Art Jeffries
1997
as The Jackal
1997
as Dr. Nickle (uncredited)
1997
as Korben Dallas
1997
as Bruno the Kid (voice) (archive footage)
1996
as Muddy Grimes (voice)
1996
as Self
1996
as Bruno the Kid (voice)
1996
as John Smith
1996
as Self
1995
as James Cole
1995
as Leo (uncredited)
1995
as John McClane
1995
as Self
1994
as Carl Roebuck
1994
as Paul Stevens
1994
as Butch Coolidge
1994
as Capa
1994
as Narrator (voice)
1993
as Det. Tom Hardy
1993
as John McClane (uncredited)
1992
as Bruce Willis
1992
as Dr. Ernest Menville
1992
1992
as Self
1992
as Bruce Willis
1991
as Joe Hallenbeck
1991
as Bo Weinberg
1991
as Eddie 'Hudson Hawk' Hawkins
1991
as James Urbanski
1990
as Peter Fallow
1990
as Mikey (voice)
1990
as Self
1990
as John McClane
1989
as Mikey (voice)
1989
as Self
1989
as Emmett Smith
1989
as Self
1988
as John McClane
1988
as Tom Mix
1987
as Walter Davis
1987
as Bruno Radolini
1987
as Self
1986
as Self - Audience Member (uncredited)
1985
as Peter Novins
1985
as David Addison
1984
as Tony Amato
1982
as Courtroom Observer (uncredited)
1981
as Extra (uncredited)
1980
as Extra (uncredited)
1980
as Man Entering Diner as Delaney Leaves
1949
as Self