I knew a fellow once that had the reputation of being a rounder, an asshole. He ran a juke-joint, sold used cars, etc., anything to make a LEGAL dollar....but maybe not pay all the taxes he should have. Whenever he heard of someone in need, be it their home burned, kid sick, truly down on their luck family, he was the first to press one or more $100 bills in someones hand and tell them, "See to it that they get (this or whatever) and don't tell them where it came from". Then if in a group, he would turn to the group and say something like, "You need to chip in some, you damn tightwads." He could raise more cash money in 30 seconds for a worthy cause than some organizations could in a week.
I guess he didn't want the world to know he was just an old softy at heart.