Американский актер Джеймс Франко родился 19 апреля 1978 года в городе Пало-Альто в Калифорнии. После школы поступил в Калифорнийский университет в Лос-Анджелесе, но бросил учебу через год и начал брать уроки актерского мастерства, решив делать карьеру в Голливуде. Позднее он все-таки окончил университет, получив степень бакалавра по английскому языку.
Свою первую главную роль Франко сыграл в 1999 году в сериале «Хулиганы и ботаны», который получил неплохие отзывы критиков. Известность ему принесла трилогия «Человек-паук», причем изначально Франко рассчитывал сыграть самого супергероя, однако его утвердили на роль Гарри Осборна — друга Питера Паркера (Человека-паука), которого исполнил Тоби Магуайр.
Всего в фильмографии Франко около сотни ролей в кино и сериалах: «Джеймс Дин», «Счастливчик Макс», «Главный госпиталь», «Харви Милк», «Ешь, молись, люби», «Разрушенная башня», «Интервью», «Меня зовут Майкл», «Чужой: Завет», «Горе-творец».
За роль в биографическом телефильме «Джеймс Дин» Франко в 2001 году получил премию «Золотой глобус» в категории «лучший актер мини-сериала или телевизионного фильма».
В 2018 году Франко попал в так называемый «черный список Голливуда» из-за обвинений в попытке совращения несовершеннолетней. Кроме того, несколько студенток (актер преподает кинопроизводство в Университете Нью-Йорка) обвинили его в сексуальной эксплуатации. Сам Франко все отрицал и называл себя активным сторонником движения против харассмента Time's Up. В 2021 года он согласился выплатить $2,2 млн в рамках внесудебного урегулирования по делу о неприемлемом поведении.
Летом 2022 года стало известно, что Франко скоро вновь вернется на большой экран. Он был утвержден на роль Фиделя Кастро в фильме Мигеля Бардема «Алина с Кубы».