Bruce Willis

Acting

2023

Detective Knight: Independence

- Det. James Knight
1988

Die Hard

- John McClane
1990

Die Hard 2

- John McClane
1995

Die Hard: With a Vengeance

- John McClane
2007

Live Free or Die Hard

- John McClane
2013

A Good Day to Die Hard

- John McClane