Jack Nicholson was 45 in Terms of Endearment when he played the character 'Garrett Breedlove'.
That was over 40 years ago in 1983.
Today he is 87, and has starred in 97 movies in total, 54 of those since Terms of Endearment was released.
In Terms of Endearment, I think Jack Nicholson looks: