Hermano de James Franco que interpretó el papel de Cole Asronson en la novena temporada de la serie televisiva Scrubs, y luego tuvo su salto a la fama con su papel en la comedia 21 Jump Street del 2012. Otras de sus películas destacadas incluyen: Now You See Me, Neighbors, The Lego Movie y Nerve.
En el 2006 interpretó el papel de A.J. en el cortometraje Frat Bros. Luego recibió un pequeño papel en el programa de The CW, 7th Heaven.
Tuvo su debut televisivo interpretando a Greg en la exitosa comedia Superbad del 2007.
Sus padres, Douglas y Besty Lou, se conocieron cuando estudiaban en la Universidad Stanford. Su abuela escribió y publicó varios libros para adultos jóvenes. Junto con James, tienen otro hermano llamado Tom. En el 2011 comenzó a salir con la actriz Alison Brie y la pareja se casó en el 2017.
Co-protagonizó 21 Jump Street junto a Jonah Hill en el 2012.