Ed Harris was 44 in The Rock when he played the character 'Brigadier General Francis X. Hummel, USMC'.
That was over 28 years ago in 1996.
Today he is 73, and has starred in 105 movies in total, 67 of those since The Rock was released.
In The Rock, I think Ed Harris looks: