Tom Hanks was 36 in Philadelphia when he played the character 'Andrew Beckett'.
That was over 30 years ago in 1993.
Today he is 67, and has starred in 144 movies in total, 115 of those since Philadelphia was released.
In Philadelphia, I think Tom Hanks looks: