Kane & Lynch (pre-production)
Kane
2012
The Expendables 2 (pre-production)
Church (rumored)
Ten (pre-production)
Fire with Fire (pre-production)
Die Hard 5 (pre-production)
John McClane
Lay the Favorite (filming)
Dink Heimowitz
Moonrise Kingdom (filming)
The Cold Light of Day (post-production)
Martin
Looper (post-production)
Older Joe
2011
Catch .44 (post-production)
Mel
Setup (completed)
Biggs
The Black Mamba
Mister Suave
2010
Between Two Ferns with Zach Galifianakis (TV series)
Bruce WIllis
– Bruce Willis (2010) … Bruce WIllis
Red
Frank Moses
The Expendables
Mr. Church (uncredited)
Cop Out
Jimmy Monroe
2009
Surrogates
Tom Greer
2008-2009
Late Show with David Letterman (TV series)
Late Show Fun Facts Book Promoter / Late Show Intern
– Episode #16.153 (2009) … Late Show Intern
– Episode #16.53 (2008) … Late Show Fun Facts Book Promoter (uncredited)
2008
What Just Happened
Actor
Assassination of a High School President
Principal Jared T. Kirkpatrick
2007
Planet Terror
Lt. Muldoon
Nancy Drew
Bruce (uncredited)
Die Hard 4.0
John McClane
Perfect Stranger
Harrison Hill
Grindhouse
Lt. Muldoon (segment "Planet Terror")
2006
Hammy's Boomerang Adventure (video short)
RJ (voice)
The Astronaut Farmer
Col. Doug Masterson (uncredited)
Fast Food Nation
Harry Rydell
Over the Hedge
RJ (voice)
16 Blocks
Det. Jack Mosley
Lucky Number Slevin
Mr. Goodkat
Alpha Dog
Sonny Truelove
2005
That '70s Show (TV series)
Vic
– Misfire (2005) … Vic
Sin City
Hartigan
Hostage
Jeff Talley
2004
Ocean's Twelve
Bruce Willis (uncredited)
The Whole Ten Yards
Jimmy
2003
Charlie's Angels: Full Throttle
William Rose Bailey (uncredited)
Rugrats Go Wild
Spike (voice)
Tears of the Sun
Lieutenant A.K. Waters
2002
True West (TV movie)
Lee
Grand Champion
Mr. Blandford
Hart's War
Col. William A. McNamara
2001
Bandits
Joseph 'Joe' Blake
2000
Unbreakable
David Dunn
The Kid
Russ Duritz
Friends (TV series)
Paul Stevens
– The One with the Ring (2000) … Paul Stevens
– The One Where Paul's the Man (2000) … Paul Stevens
– The One Where Ross Meets Elizabeth's Dad (2000) … Paul Stevens
The Whole Nine Yards
Jimmy 'The Tulip' Tudeski
1999
The Story of Us
Ben Jordan
The Sixth Sense
Dr. Malcolm Crowe
Breakfast of Champions
Dwayne Hoover
Ally McBeal (TV series)
Dr. Nickle
– Love Unlimited (1999) … Dr. Nickle (uncredited)
1998
Apocalypse (Video Game)
Trey Kincaid
The Siege
Major General William Devereaux
The Fifth Element (Video Game)
Korben Dallas (voice)
Armageddon
Harry Stamper
Mercury Rising
Art Jeffries
1997
The Jackal
The Jackal
The Fifth Element
Korben Dallas
1996
Beavis and Butt-Head Do America
Muddy Grimes (voice)
Last Man Standing
John Smith
Bruno the Kid (TV series)
Bruno the Kid
Bruno the Kid: The Animated Movie (video)
Bruno the Kid (voice)
1995
Twelve Monkeys
James Cole
Four Rooms
Leo (segment "The Man from Hollywood") (uncredited)
Die Hard: With a Vengeance
John McClane
1994
Nobody's Fool
Carl Roebuck
Color of Night
Capa
North
Narrator
Pulp Fiction
Butch Coolidge
1993
Striking Distance
Det. Tom Hardy
Loaded Weapon 1
Man Whose Caravan Is Attacked (uncredited)
1992
Death Becomes Her
Ernest Menville
1991
The Last Boy Scout
Joe Hallenbeck
Billy Bathgate
Bo Weinberg
Hudson Hawk
Hudson Hawk
Mortal Thoughts
James Urbanski
1990
The Bonfire of the Vanities
Peter Fallow
Look Who's Talking Too
Voice of Mikey (voice)
Die Hard 2
Lt. John McClane
1989
Look Who's Talking
Voice of Mikey (voice)
In Country
Emmett Smith
1985-1989
Moonlighting (TV series)
David Addison Jr. / David Addison, Jr. / Baby Hayes / …
1988
Die Hard
Officer John McClane
Sunset
Tom Mix
1987
Blind Date
Walter Davis
The Return of Bruno
Bruno Radolini
1985
The Twilight Zone (TV series)
Peter Jay Novins (segment "Shatterday")
– Shatterday/A Little Peace and Quiet (1985) … Peter Jay Novins (segment "Shatterday")
1984
Miami Vice (TV series)
Tony Amato
– No Exit (1984) … Tony Amato
1982
The Verdict
Courtroom Observer (uncredited)
1980
Ein Guru kommt (TV movie)
Extra (uncredited)
The First Deadly Sin
Man Entering Diner as Delaney Leaves (uncredited)
Bruce Willis as Producer:
2006
The Hip Hop Project (documentary) (executive producer)
2005/I
Hostage (producer)
2004
Touching Evil (TV series) (executive producer - 12 episodes)
2002
True West (TV movie) (executive producer)
The Crocodile Hunter: Collision Course (executive producer)
1996
Bruno the Kid (TV series) (executive producer)