Good Samaritan

Someone who helps people sincerely and doesn’t ask something back for it

Examples

George is a good Samaritan. He helps homeless people find a shelter.