Movies (Acting Roles)

Sly
Bruce Willis was 68 in Sly as 'Self (archive footage) (uncredited)'.Movie Released: Sat, Sep 16 2023

Assassin
Bruce Willis was 68 in Assassin as 'Valmora'.Movie Released: Fri, Mar 31 2023

Paradise City
Bruce Willis was 67 in Paradise City as 'Ian Swan'.Movie Released: Fri, Nov 11 2022

Detective Knight: Rogue
Bruce Willis was 67 in Detective Knight: Rogue as 'Det. James Knight'.Movie Released: Fri, Oct 21 2022

Wire Room
Bruce Willis was 67 in Wire Room as 'Shane Mueller'.Movie Released: Fri, Sep 02 2022

Wrong Place
Bruce Willis was 67 in Wrong Place as 'Frank'.Movie Released: Fri, Jul 15 2022

White Elephant
Bruce Willis was 67 in White Elephant as 'Arnold Soloman'.Movie Released: Fri, Jun 03 2022

Vendetta
Bruce Willis was 67 in Vendetta as 'Donnie Fetter'.Movie Released: Tue, May 17 2022

Fortress: Sniper's Eye
Bruce Willis was 67 in Fortress: Sniper's Eye as 'Robert'.Movie Released: Fri, Apr 29 2022

Corrective Measures
Bruce Willis was 67 in Corrective Measures as 'Julius 'The Lobe' Loeb'.Movie Released: Fri, Apr 29 2022

A Day to Die
Bruce Willis was 66 in A Day to Die as 'Alston'.Movie Released: Fri, Mar 04 2022

Gasoline Alley
Bruce Willis was 66 in Gasoline Alley as 'Detective Freeman'.Movie Released: Fri, Feb 25 2022

American Siege
Bruce Willis was 66 in American Siege as 'Ben Watts'.Movie Released: Fri, Jan 07 2022

Fortress
Bruce Willis was 66 in Fortress as 'Robert'.Movie Released: Fri, Dec 17 2021

Deadlock
Bruce Willis was 66 in Deadlock as 'Ron Whitlock'.Movie Released: Fri, Dec 03 2021

Apex
Bruce Willis was 66 in Apex as 'Thomas Malone'.Movie Released: Fri, Nov 12 2021

Survive the Game
Bruce Willis was 66 in Survive the Game as 'David'.Movie Released: Fri, Oct 08 2021

Out of Death
Bruce Willis was 66 in Out of Death as 'Jack Harris'.Movie Released: Fri, Jul 16 2021

Cosmic Sin
Bruce Willis was 65 in Cosmic Sin as 'James Ford'.Movie Released: Fri, Mar 12 2021

Breach
Bruce Willis was 65 in Breach as 'Clay Young'.Movie Released: Thu, Dec 17 2020

Hard Kill
Bruce Willis was 65 in Hard Kill as 'Chalmers'.Movie Released: Fri, Sep 04 2020

Survive the Night
Bruce Willis was 65 in Survive the Night as 'Frank'.Movie Released: Fri, Jul 03 2020

Trauma Center
Bruce Willis was 64 in Trauma Center as 'Lt. Det. Wakes'.Movie Released: Fri, Dec 06 2019

Motherless Brooklyn
Bruce Willis was 64 in Motherless Brooklyn as 'Frank Minna'.Movie Released: Thu, Oct 31 2019

QT8: The First Eight
Bruce Willis was 64 in QT8: The First Eight as 'Self (archive footage)'.Movie Released: Mon, Oct 21 2019

10 Minutes Gone
Bruce Willis was 64 in 10 Minutes Gone as 'Rex'.Movie Released: Mon, Sep 30 2019

Between Two Ferns: The Movie
Bruce Willis was 64 in Between Two Ferns: The Movie as 'Bruce Willis (archive footage)'.Movie Released: Fri, Sep 20 2019

Glass
Bruce Willis was 63 in Glass as 'David Dunn / The Overseer'.Movie Released: Wed, Jan 16 2019

Air Strike
Bruce Willis was 63 in Air Strike as 'Jack'.Movie Released: Fri, Oct 26 2018

Reprisal
Bruce Willis was 63 in Reprisal as 'James'.Movie Released: Fri, Aug 31 2018

Death Wish
Bruce Willis was 62 in Death Wish as 'Paul Kersey'.Movie Released: Fri, Mar 02 2018

Acts of Violence
Bruce Willis was 62 in Acts of Violence as 'Detective James Avery'.Movie Released: Fri, Jan 12 2018

First Kill
Bruce Willis was 62 in First Kill as 'Howell'.Movie Released: Fri, Jul 21 2017

Split
Bruce Willis was 61 in Split as 'David Dunn (uncredited)'.Movie Released: Thu, Jan 19 2017

Precious Cargo
Bruce Willis was 61 in Precious Cargo as 'Eddie'.Movie Released: Fri, Jul 15 2016

Marauders
Bruce Willis was 61 in Marauders as 'Hubert'.Movie Released: Fri, Jul 01 2016

Extraction
Bruce Willis was 60 in Extraction as 'Leonard Turner'.Movie Released: Fri, Dec 18 2015

Rock the Kasbah
Bruce Willis was 60 in Rock the Kasbah as 'Bombay Brian'.Movie Released: Thu, Oct 22 2015

Vice
Bruce Willis was 59 in Vice as 'Julian'.Movie Released: Fri, Jan 16 2015

The Prince
Bruce Willis was 59 in The Prince as 'Omar'.Movie Released: Fri, Aug 22 2014

Altman
Bruce Willis was 59 in Altman as 'Self'.Movie Released: Fri, Aug 01 2014

RED 2
Bruce Willis was 58 in RED 2 as 'Frank Moses'.Movie Released: Thu, Jul 18 2013

G.I. Joe: Retaliation
Bruce Willis was 58 in G.I. Joe: Retaliation as 'Joe Colton'.Movie Released: Wed, Mar 27 2013

A Good Day to Die Hard
Bruce Willis was 57 in A Good Day to Die Hard as 'John McClane'.Movie Released: Wed, Feb 06 2013

Close Up
Bruce Willis was 57 in Close Up as 'Self (archive footage)'.Movie Released: Sun, Sep 30 2012

Looper
Bruce Willis was 57 in Looper as 'Old Joe'.Movie Released: Wed, Sep 26 2012

Fire with Fire
Bruce Willis was 57 in Fire with Fire as 'Mike Cella'.Movie Released: Fri, Aug 31 2012

The Expendables 2
Bruce Willis was 57 in The Expendables 2 as 'Church'.Movie Released: Wed, Aug 08 2012

Lay the Favorite
Bruce Willis was 57 in Lay the Favorite as 'Dink Heimowitz'.Movie Released: Fri, Jun 22 2012

Moonrise Kingdom
Bruce Willis was 57 in Moonrise Kingdom as 'Captain Sharp'.Movie Released: Wed, May 16 2012

The Cold Light of Day
Bruce Willis was 57 in The Cold Light of Day as 'Martin'.Movie Released: Wed, Apr 04 2012

Catch.44
Bruce Willis was 56 in Catch.44 as 'Mel'.Movie Released: Thu, Dec 08 2011

Setup
Bruce Willis was 56 in Setup as 'Biggs'.Movie Released: Mon, Oct 17 2011

The Black Mamba
Bruce Willis was 56 in The Black Mamba as 'Mister Suave'.Movie Released: Wed, Sep 21 2011

His Way
Bruce Willis was 55 in His Way as 'Self'.Movie Released: Fri, Mar 04 2011

RED
Bruce Willis was 55 in RED as 'Frank Moses'.Movie Released: Wed, Oct 13 2010

I'm Still Here
Bruce Willis was 55 in I'm Still Here as 'Self - Guest'.Movie Released: Fri, Sep 10 2010

The Expendables
Bruce Willis was 55 in The Expendables as 'Mr. Church (uncredited)'.Movie Released: Tue, Aug 03 2010

Cop Out
Bruce Willis was 54 in Cop Out as 'Jimmy Monroe'.Movie Released: Fri, Feb 26 2010

Surrogates
Bruce Willis was 54 in Surrogates as 'Tom Greer'.Movie Released: Thu, Sep 24 2009

What Just Happened
Bruce Willis was 53 in What Just Happened as 'Self'.Movie Released: Fri, Oct 17 2008

Shine a Light
Bruce Willis was 53 in Shine a Light as 'Self - Concert Audience (uncredited)'.Movie Released: Fri, Apr 04 2008

Live Free or Die Hard
Bruce Willis was 52 in Live Free or Die Hard as 'John McClane'.Movie Released: Wed, Jun 20 2007

Nancy Drew
Bruce Willis was 52 in Nancy Drew as 'Bruce (uncredited)'.Movie Released: Fri, Jun 15 2007

Perfect Stranger
Bruce Willis was 52 in Perfect Stranger as 'Harrison Hill'.Movie Released: Wed, Apr 11 2007

Grindhouse
Bruce Willis was 52 in Grindhouse as 'Muldoon (segment "Planet Terror")'.Movie Released: Fri, Apr 06 2007

Planet Terror
Bruce Willis was 52 in Planet Terror as 'Lieutenant Muldoon'.Movie Released: Fri, Apr 06 2007

The Astronaut Farmer
Bruce Willis was 51 in The Astronaut Farmer as 'Doug Masterson (uncredited)'.Movie Released: Fri, Feb 23 2007

Fast Food Nation
Bruce Willis was 51 in Fast Food Nation as 'Harry Rydell'.Movie Released: Fri, Nov 17 2006

Over the Hedge
Bruce Willis was 51 in Over the Hedge as 'RJ (voice)'.Movie Released: Wed, May 17 2006

The Hip Hop Project
Bruce Willis was 51 in The Hip Hop Project as 'Self'.Movie Released: Thu, Apr 27 2006

16 Blocks
Bruce Willis was 50 in 16 Blocks as 'Jack Mosley'.Movie Released: Wed, Mar 01 2006

Lucky Number Slevin
Bruce Willis was 50 in Lucky Number Slevin as 'Mr. Goodkat'.Movie Released: Fri, Feb 24 2006

Alpha Dog
Bruce Willis was 50 in Alpha Dog as 'Sonny Truelove'.Movie Released: Fri, Jan 27 2006

Tarantino's Mind
Bruce Willis was 50 in Tarantino's Mind as 'Butch Coolidge (archive footage)'.Movie Released: Wed, Jan 04 2006

My Date with Drew
Bruce Willis was 50 in My Date with Drew as 'Self (archive footage) (uncredited)'.Movie Released: Fri, Aug 05 2005

Sin City
Bruce Willis was 50 in Sin City as 'Det. John Hartigan'.Movie Released: Fri, Apr 01 2005

Hostage
Bruce Willis was 49 in Hostage as 'Jeff Talley'.Movie Released: Thu, Mar 10 2005

Ocean's Twelve
Bruce Willis was 49 in Ocean's Twelve as 'Bruce Willis (uncredited)'.Movie Released: Thu, Dec 09 2004

The Whole Ten Yards
Bruce Willis was 49 in The Whole Ten Yards as 'Jimmy Tudeski'.Movie Released: Wed, Apr 07 2004

Charlie's Angels: Full Throttle
Bruce Willis was 48 in Charlie's Angels: Full Throttle as 'William Rose Bailey (uncredited)'.Movie Released: Wed, Jun 25 2003

Rugrats Go Wild
Bruce Willis was 48 in Rugrats Go Wild as 'Spike (voice)'.Movie Released: Fri, Jun 13 2003

Tears of the Sun
Bruce Willis was 47 in Tears of the Sun as 'Lieutenant A.K. Waters'.Movie Released: Fri, Mar 07 2003

True West
Bruce Willis was 47 in True West as 'Lee'.Movie Released: Tue, May 28 2002

Grand Champion
Bruce Willis was 46 in Grand Champion as 'Mr. Blandford'.Movie Released: Fri, Mar 01 2002

Hart's War
Bruce Willis was 46 in Hart's War as 'Col. William A. McNamara'.Movie Released: Fri, Feb 15 2002

Bandits
Bruce Willis was 46 in Bandits as 'Joseph Blake'.Movie Released: Fri, Oct 12 2001

Unbreakable
Bruce Willis was 45 in Unbreakable as 'David Dunn'.Movie Released: Wed, Nov 22 2000

The Kid
Bruce Willis was 45 in The Kid as 'Russ Duritz'.Movie Released: Fri, Jul 07 2000

The Whole Nine Yards
Bruce Willis was 44 in The Whole Nine Yards as 'Jimmy 'Tulipán' Tudeski'.Movie Released: Fri, Feb 18 2000

The Story of Us
Bruce Willis was 44 in The Story of Us as 'Ben Jordan'.Movie Released: Thu, Oct 14 1999

The Sixth Sense
Bruce Willis was 44 in The Sixth Sense as 'Malcolm Crowe'.Movie Released: Fri, Aug 06 1999

Breakfast of Champions
Bruce Willis was 43 in Breakfast of Champions as 'Dwayne Hoover'.Movie Released: Thu, Feb 18 1999

The Siege
Bruce Willis was 43 in The Siege as 'Major-General William Devereaux'.Movie Released: Fri, Nov 06 1998

Jackie Chan: My Story
Bruce Willis was 43 in Jackie Chan: My Story as 'Self (archive footage) (uncredited)'.Movie Released: Fri, Jul 17 1998

Armageddon
Bruce Willis was 43 in Armageddon as 'Harry S. Stamper'.Movie Released: Wed, Jul 01 1998

Mercury Rising
Bruce Willis was 43 in Mercury Rising as 'Art Jeffries'.Movie Released: Fri, Apr 03 1998

The Jackal
Bruce Willis was 42 in The Jackal as 'The Jackal'.Movie Released: Fri, Nov 14 1997

The Fifth Element
Bruce Willis was 42 in The Fifth Element as 'Korben Dallas'.Movie Released: Fri, May 02 1997

Bruno the Kid: The Animated Movie
Bruce Willis was 42 in Bruno the Kid: The Animated Movie as 'Bruno the Kid (voice) (archive footage)'.Movie Released: Tue, Apr 22 1997

Last Man Standing
Bruce Willis was 41 in Last Man Standing as 'John Smith'.Movie Released: Fri, Sep 20 1996

Twelve Monkeys
Bruce Willis was 40 in Twelve Monkeys as 'James Cole'.Movie Released: Fri, Dec 29 1995

Four Rooms
Bruce Willis was 40 in Four Rooms as 'Leo (uncredited)'.Movie Released: Sat, Dec 09 1995

A Night to Die For
Bruce Willis was 40 in A Night to Die For as 'Self'.Movie Released: Thu, May 18 1995

Nobody's Fool
Bruce Willis was 39 in Nobody's Fool as 'Carl Roebuck'.Movie Released: Fri, Dec 23 1994

Pulp Fiction
Bruce Willis was 39 in Pulp Fiction as 'Butch Coolidge'.Movie Released: Sat, Sep 10 1994

Color of Night
Bruce Willis was 39 in Color of Night as 'Capa'.Movie Released: Fri, Aug 19 1994

North
Bruce Willis was 39 in North as 'Narrator (voice)'.Movie Released: Fri, Jul 22 1994

Striking Distance
Bruce Willis was 38 in Striking Distance as 'Det. Tom Hardy'.Movie Released: Fri, Sep 17 1993

Death Becomes Her
Bruce Willis was 37 in Death Becomes Her as 'Dr. Ernest Menville'.Movie Released: Thu, Jul 30 1992

The Player
Bruce Willis was 37 in The Player as 'Bruce Willis'.Movie Released: Fri, Apr 03 1992

The Last Boy Scout
Bruce Willis was 36 in The Last Boy Scout as 'Joe Hallenbeck'.Movie Released: Fri, Dec 13 1991

Billy Bathgate
Bruce Willis was 36 in Billy Bathgate as 'Bo Weinberg'.Movie Released: Fri, Nov 01 1991

Hudson Hawk
Bruce Willis was 36 in Hudson Hawk as 'Eddie 'Hudson Hawk' Hawkins'.Movie Released: Thu, May 23 1991

Mortal Thoughts
Bruce Willis was 36 in Mortal Thoughts as 'James Urbanski'.Movie Released: Fri, Apr 19 1991

Look Who's Talking Too
Bruce Willis was 35 in Look Who's Talking Too as 'Mikey (voice)'.Movie Released: Fri, Dec 14 1990

Die Hard 2
Bruce Willis was 35 in Die Hard 2 as 'John McClane'.Movie Released: Tue, Jul 03 1990

Look Who's Talking
Bruce Willis was 34 in Look Who's Talking as 'Mikey (voice)'.Movie Released: Thu, Oct 12 1989

In Country
Bruce Willis was 34 in In Country as 'Emmett Smith'.Movie Released: Fri, Sep 15 1989

That's Adequate
Bruce Willis was 33 in That's Adequate as 'Self'.Movie Released: Fri, Jan 20 1989

Die Hard
Bruce Willis was 33 in Die Hard as 'John McClane, Self'.Movie Released: Fri, Jul 15 1988

Sunset
Bruce Willis was 33 in Sunset as 'Tom Mix'.Movie Released: Fri, Apr 29 1988

Blind Date
Bruce Willis was 32 in Blind Date as 'Walter Davis'.Movie Released: Fri, Mar 27 1987

The Return of Bruno
Bruce Willis was 31 in The Return of Bruno as 'Bruno Radolini'.Movie Released: Sat, Feb 07 1987

Barbra Streisand: One Voice
Bruce Willis was 31 in Barbra Streisand: One Voice as 'Self - Audience Member (uncredited)'.Movie Released: Sat, Dec 27 1986

The Verdict
Bruce Willis was 27 in The Verdict as 'Courtroom Observer (uncredited)'.Movie Released: Wed, Dec 08 1982

Prince of the City
Bruce Willis was 26 in Prince of the City as 'Extra (uncredited)'.Movie Released: Wed, Aug 19 1981

A Guru Comes
Bruce Willis was 25 in A Guru Comes as 'Extra (uncredited)'.Movie Released: Mon, Dec 08 1980

The First Deadly Sin
Bruce Willis was 25 in The First Deadly Sin as 'Man Entering Diner as Delaney Leaves'.Movie Released: Fri, Oct 03 1980
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
The Movies That Made Us
Bruce Willis was 64+ in The Movies That Made Us as 'Det. John McClane (archive footage)'.TV Show Released: First Air Date
Fri, Nov 29 2019

The Orville
Bruce Willis was 62+ in The Orville as 'Groogen (voice)'.TV Show Released: First Air Date
Sun, Sep 10 2017

The Reichen Show
Bruce Willis was 50+ in The Reichen Show as 'Self - Guest'.TV Show Released: First Air Date
Fri, Nov 11 2005

Top Gear
Bruce Willis was 47+ in Top Gear as 'Self'.TV Show Released: First Air Date
Sun, Oct 20 2002

The Early Show
Bruce Willis was 44+ in The Early Show as 'Self - Guest'.TV Show Released: First Air Date
Mon, Nov 01 1999

Where Are They Now?
Bruce Willis was 44+ in Where Are They Now? as 'Self'.TV Show Released: First Air Date
Mon, Jun 07 1999

Family Guy
Bruce Willis was 43+ in Family Guy as 'Officer John McClane (archive footage)'.TV Show Released: First Air Date
Sun, Jan 31 1999

That '70s Show
Bruce Willis was 43+ in That '70s Show as 'Vic'.TV Show Released: First Air Date
Sun, Aug 23 1998

Ally McBeal
Bruce Willis was 42+ in Ally McBeal as 'Dr. Nickle (uncredited)'.TV Show Released: First Air Date
Mon, Sep 08 1997

The View
Bruce Willis was 42+ in The View as 'Self'.TV Show Released: First Air Date
Mon, Aug 11 1997

Taff
Bruce Willis was 41+ in Taff as 'self'.TV Show Released: First Air Date
Tue, Mar 11 1997

Bruno the Kid
Bruce Willis was 41+ in Bruno the Kid as 'Bruno the Kid (voice)'.TV Show Released: First Air Date
Mon, Sep 23 1996

E! True Hollywood Story
Bruce Willis was 41+ in E! True Hollywood Story as 'Self'.TV Show Released: First Air Date
Wed, Aug 21 1996

The Daily Show
Bruce Willis was 41+ in The Daily Show as 'Self'.TV Show Released: First Air Date
Mon, Jul 22 1996

Friends
Bruce Willis was 39+ in Friends as 'Paul Stevens'.TV Show Released: First Air Date
Thu, Sep 22 1994

Inside the Actors Studio
Bruce Willis was 39+ in Inside the Actors Studio as 'Self'.TV Show Released: First Air Date
Sun, Aug 14 1994

Late Night with Conan O'Brien
Bruce Willis was 38+ in Late Night with Conan O'Brien as 'Self - Guest'.TV Show Released: First Air Date
Mon, Sep 13 1993

Mad About You
Bruce Willis was 37+ in Mad About You as 'Bruce Willis'.TV Show Released: First Air Date
Wed, Sep 23 1992

HBO First Look
Bruce Willis was 37+ in HBO First Look as ', Self'.TV Show Released: First Air Date
Fri, Jun 12 1992

Dolly
Bruce Willis was 32+ in Dolly as 'Self'.TV Show Released: First Air Date
Sun, Sep 27 1987

The Twilight Zone
Bruce Willis was 30+ in The Twilight Zone as 'Peter Novins'.TV Show Released: First Air Date
Fri, Sep 27 1985

Moonlighting
Bruce Willis was 29+ in Moonlighting as 'David Addison'.TV Show Released: First Air Date
Sun, Mar 03 1985

Miami Vice
Bruce Willis was 29+ in Miami Vice as 'Tony Amato'.TV Show Released: First Air Date
Sun, Sep 16 1984

Saturday Night Live
Bruce Willis was 20+ in Saturday Night Live as 'Self - Host'.TV Show Released: First Air Date
Sat, Oct 11 1975

Goldene Kamera Verleihung
Bruce Willis was 10+ in Goldene Kamera Verleihung as 'Self'.TV Show Released: First Air Date
Tue, Jan 25 1966

The Emmy Awards
Bruce Willis was 0+ in The Emmy Awards as 'Self'.TV Show Released: First Air Date
Tue, Jan 25 1949