James Franco ha avuto notevoli consensi dalla critica per la sua interpretazione in "James Dean", documentario prodotto dalla TNT e diretto da Mark Rydell.

Al fianco di Robert De Niro ha recitato in "City by the sea" di Michael Caton-Jones e "Deuces Wild", una produzione di Martin Scorsese.

La sua filmografia include tra l'altro: "Costi quel che costi" di David Raynr e "Mai stata baciata" di Raja Gosnell, con Drew Barrymore.

Ha lavorato anche per il piccolo schermo nella serie "Freaks e Geeks" della NBC.

Attualmente è impegnato nelle riprese di "Laughter in the dark" di Gregory Mosher.