
Spider-Man
Harry Osborn

The people behind our stories
Acting
James Edward Franco (born April 19, 1978) is an American actor and filmmaker. For his role in 127 Hours (2010), he was nominated for an Academy Award for Best Actor. Franco is known for appearing in films such as Sam Raimi's Spider-Man trilogy (2002–2007), Milk (2008), Eat, Pray, Love (2010), Rise of the Planet of the Apes (2011), Spring Breakers (2012), and Oz the Great and Powerful (2013). He frequently collaborates with fellow actor Seth Rogen, including in Pineapple Express (2008), This Is the End (2013), Sausage Party (2016), and The Disaster Artist (2017), for which he won a Golden Globe Award for Best Actor. Franco's first prominent acting role was on television. He starred as Daniel Desario on the short-lived ensemble comedy-drama Freaks and Geeks (1999–2000), which developed a cult following. He portrayed the title character in the television biographical film James Dean (2001), for which he won a Golden Globe Award and received nominations for a Screen Actors Guild Award and Primetime Emmy Award. Franco also had a recurring role on the daytime soap opera General Hospital (2009–2012) and starred in the limited series 11.22.63 (2016). He starred in the David Simon-created HBO drama The Deuce (2017–2019).
No acting films by James Franco have been saved yet. Explore their credits below.
Explore their wider filmography. Saved films are marked so you can find something new.
177 acting credits · Includes cameos and other appearances where listed.

Harry Osborn

New Goblin / Harry Osborn

Will Rodman

Jacob Branson (uncredited)

Will Rodman

The Fox (voice)

Dave Skylark

Druggie (voice)

Aron Ralston

Harry Osborn

James Franco

David

Danny Crystal Cleer (uncredited)

Sol (uncredited)

Morgan 'Gator' Bodine

Saul Silver

Laird Mayhew

Cowboy (segment "Near Algodones")

Tristan

Taste

Jason

Mac McLeod

Lemmy (voice)

Henry Cadogan

Bar Guy #1

Sergeant Carnelli

Tommy / 'Johnny'

Fabious

Chris Campbell

Alien

Tomas Eldan

Christian Longo

Tom Reed

Rick

Captain Prince

Self

Hugh Hefner

Mark Flanner (uncredited)

Ed Mass

Francis

Taylor Balik

James Franco (uncredited)

Joey

Warlord

Marty Freeman

Joe Kerekes