Cary Elwes was 26 in Glory when he played the character 'Maj. Cabot Forbes'.
That was over 34 years ago in 1989.
Today he is 61, and has starred in 109 movies in total, 93 of those since Glory was released.
In Glory, I think Cary Elwes looks: