'He remembered where he was from": Man gives over $500,000 to community