Clark Duke was 27 in Kick-Ass 2 when he played the character 'Marty Eisenberg / Battle Guy'.
That was over 11 years ago in 2013.
Today he is 39, and has starred in 18 movies in total, 11 of those since Kick-Ass 2 was released.
In Kick-Ass 2, I think Clark Duke looks: