Michael Cera was 20 in Youth in Revolt when he played the character 'Nick Twisp / François Dillinger'.
That was over 15 years ago in 2009.
Today he is 35, and has starred in 61 movies in total, 38 of those since Youth in Revolt was released.
In Youth in Revolt, I think Michael Cera looks: