Aaron Taylor-Johnson was 10 in Tom & Thomas when he played the character 'Tom / Thomas'.
That was over 22 years ago in 2002.
Today he is 33, and has starred in 33 movies in total, 30 of those since Tom & Thomas was released.
In Tom & Thomas, I think Aaron Taylor-Johnson looks: