April 19, 2020 - 16:02 /

At 42-years-old, actor and director James Franco has established his place in Hollywood. With films from Spider-Man to The Disaster Artist, here are some of his best movies so far!

James Franco: His Best Movies

Enjoy the gallery!