Henry Thomas was 22 in Legends of the Fall when he played the character 'Samuel Ludlow'.
That was over 29 years ago in 1994.
Today he is 52, and has starred in 63 movies in total, 47 of those since Legends of the Fall was released.
In Legends of the Fall, I think Henry Thomas looks: