Dave Franco was 26 in Warm Bodies when he played the character 'Perry Kelvin'.
That was over 11 years ago in 2013.
Today he is 38, and has starred in 36 movies in total, 18 of those since Warm Bodies was released.
In Warm Bodies, I think Dave Franco looks: