David Caruso was 34 in Hudson Hawk when he played the character 'Kit Kat'.
That was over 33 years ago in 1991.
Today he is 68, and has starred in 28 movies in total, 12 of those since Hudson Hawk was released.
In Hudson Hawk, I think David Caruso looks: