Bruce Willis was 44 in Unbreakable when he played the character 'David Dunn'.
That was over 23 years ago in 2000.
Today he is 68, and has starred in 152 movies in total, 103 of those since Unbreakable was released.
In Unbreakable, I think Bruce Willis looks: