Terry Crews was 44 in Cloudy with a Chance of Meatballs 2 when he played the character 'Earl Devereaux (voice)'.
That was over 11 years ago in 2013.
Today he is 55, and has starred in 61 movies in total, 23 of those since Cloudy with a Chance of Meatballs 2 was released.
In Cloudy with a Chance of Meatballs 2, I think Terry Crews looks: