Tom Hanks was 38 in Apollo 13 when he played the character 'Jim Lovell'.
That was over 29 years ago in 1995.
Today he is 67, and has starred in 144 movies in total, 111 of those since Apollo 13 was released.
In Apollo 13, I think Tom Hanks looks: