David Caruso was 25 in First Blood when he played the character 'Deputy Mitch'.
That was over 42 years ago in 1982.
Today he is 68, and has starred in 28 movies in total, 23 of those since First Blood was released.
In First Blood, I think David Caruso looks: