Aaron Taylor-Johnson was 18 in Kick-Ass when he played the character 'Dave Lizewski / Kick-Ass'.
That was over 14 years ago in 2010.
Today he is 33, and has starred in 33 movies in total, 18 of those since Kick-Ass was released.
In Kick-Ass, I think Aaron Taylor-Johnson looks: