James Franco was honored for his tireless charity work at a glitzy ceremony in Los Angeles on Saturday.
James Franco honored for his charity work