Jon Voight was 29 in Midnight Cowboy when he played the character 'Joe Buck'.
That was over 55 years ago in 1969.
Today he is 85, and has starred in 108 movies in total, 103 of those since Midnight Cowboy was released.
In Midnight Cowboy, I think Jon Voight looks: