Bruce Willis was 43 in The Sixth Sense when he played the character 'Malcolm Crowe'.
That was over 25 years ago in 1999.
Today he is 69, and has starred in 152 movies in total, 108 of those since The Sixth Sense was released.
In The Sixth Sense, I think Bruce Willis looks: