Bill Hader was 34 in Cloudy with a Chance of Meatballs 2 when he played the character 'Flint Lockwood (voice)'.
That was over 9 years ago in 2013.
Today he is 44, and has starred in 87 movies in total, 44 of those since Cloudy with a Chance of Meatballs 2 was released.
In Cloudy with a Chance of Meatballs 2, I think Bill Hader looks: