benevolent

(adj) marked by or disposed to doing good   
My grandpa showed what a benevolent man he was by volunteering at the local soup kitchen twice a week.