James Franco was 29 in Pineapple Express when he played the character 'Saul Silver'.
That was over 16 years ago in 2008.
Today he is 46, and has starred in 147 movies in total, 104 of those since Pineapple Express was released.
In Pineapple Express, I think James Franco looks: