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