

That was over 21 years ago in 2000.
Today he is 66, and has starred in 28 movies in total, 3 since Proof of Life was released.
In Proof of Life, I think David Caruso looks:
Proof of Life scores 6 out of 10 on The Movie Database.
David Caruso's first acting role was as 'Danny' in Getting Wasted, released in 1980 when he was 24.