Tom Hiddleston was 35 in Kong: Skull Island when he played the character 'Captain James Conrad'.
That was over 7 years ago in 2017.
Today he is 43, and has starred in 54 movies in total, 18 of those since Kong: Skull Island was released.
In Kong: Skull Island, I think Tom Hiddleston looks: