Starpulse.com reports that the 37-year-old actor will be put in a plexiglas box over Madison Square Garden on Tuesday and Wednesday (July 14 and 15), to raise $250 000 for the Feeding America organization.
Each day, he will stay in the box for eight hours.
A spokesperson said that the actor will eat inside the box during the two days.