Armie Hammer was 27 in The Man from U.N.C.L.E. when he played the character 'Illya Kuryakin'.
That was over 7 years ago in 2015.
Today he is 36, and has starred in 32 movies in total, 16 of those since The Man from U.N.C.L.E. was released.
In The Man from U.N.C.L.E., I think Armie Hammer looks: