Joseph Gordon-Levitt was 10 in A River Runs Through It when he played the character 'Young Norman'.
That was over 32 years ago in 1992.
Today he is 43, and has starred in 75 movies in total, 63 of those since A River Runs Through It was released.
In A River Runs Through It, I think Joseph Gordon-Levitt looks: