James Franco was honored for his tireless charity work at a glitzy ceremony in Los Angeles on Saturday.
The actor has been a long-time supporter of The Art of Elysium, an organisation which helps celebrities visit sick children in hospital, ever since his Spider-Man co-star Kirsten Dunst introduced him to the cause.
He regularly offers his services, along with stars including Ben Affleck, Courteney Cox and Eljiah Wood, and charity bosses praised his ongoing commitment at a gala in L.A.
Franco says, "I wanted a place where I could give back. I didn't know what I could give but I wanted to give back. I started volunteering at All Saints Hospital. Art of Elysium really saved my life. There's nothing better than giving back."
(Photo: Getty Images)