Terence Stamp was 61 in Red Planet when he played the character 'Dr. Bud Chantilas'.
That was over 24 years ago in 2000.
Today he is 85, and has starred in 94 movies in total, 39 of those since Red Planet was released.
In Red Planet, I think Terence Stamp looks: