Bruce Willis was 37 in Striking Distance when he played the character 'Det. Tom Hardy'.
That was over 31 years ago in 1993.
Today he is 69, and has starred in 152 movies in total, 125 of those since Striking Distance was released.
In Striking Distance, I think Bruce Willis looks: