James Franco was 37 in Sausage Party when he played the character 'Druggie (voice)'.
That was over 8 years ago in 2016.
Today he is 46, and has starred in 147 movies in total, 27 of those since Sausage Party was released.
In Sausage Party, I think James Franco looks: