He may have written short stories and made art, but Franco is still best known as an actor. Here are his key performances

Slideshow: James Franco

In Spider-Man 2 (2004), James Franco’s Harry Osborn hates Tobey Maguire’s arachnid avenger. That much is clear from the photo. What isn’t clear is that Sam Raimi’s otherwise well-made superhero epics failed to offer Franco a decent enough part to hint at his potential. He is the moody son of a millionaire and not much else; made to spend the trilogy frowning while bigger and more exciting things happen around him.