Selfless person (8)
I believe the answer is:
altruist
(Other definitions for altruist that I've seen before include "Person acting solely for the good of others" , "One acts selflessly" , "Philanthropist" , "One concerned with others' interest" , "Person who does good from unselfish motives" .)