Jake Gyllenhaal.

Jake Gyllenhaal.

Actor Jake Gyllenhaal was honoured in New York City last night for his promotion of a charity, New Eyes for the Needy, which provides people with second-hand prescription glasses.

People.com reports

Jake, who brought his mum as his date, talked at length to the small room – and he didn't even have to give a speech! – he shared some personal stories from childhood," an onlooker tells PEOPLE. 

Gyllenhaal explained to guests that he got involved with the organization as a child because his grandpa, a doctor, made him donate his eyeglasses every time his prescription changed. 

He added that while "all his friends were trying to save the seals, he maintained 'If you can't see the seals, how can you help them?' " the source adds. 

Did you get that? If you can not see the seals how can you help them?

We're off to get that inscribed on a plaque.

DailyStyle