James Franco was 36 in The Night Before when he played the character 'Himself'.
That was over 9 years ago in 2015.
Today he is 46, and has starred in 147 movies in total, 36 of those since The Night Before was released.
In The Night Before, I think James Franco looks: