Joseph Gordon-Levitt was 27 in G.I. Joe: The Rise of Cobra when he played the character 'The Doctor / Rex'.
That was over 15 years ago in 2009.
Today he is 43, and has starred in 75 movies in total, 36 of those since G.I. Joe: The Rise of Cobra was released.
In G.I. Joe: The Rise of Cobra, I think Joseph Gordon-Levitt looks: