James Franco

James Edward Franco (born April 19, 1978) is a American actor best known for portraying Harry Osborn in Spider-Man, Spider-Man II, and Spider-Man III. He also starred in Tristan & Isolde, Anapolis, Flyboys, and James Dean, among others.