Person who practises self-denial as a spiritual discipline (7)
I believe the answer is:
ascetic
(Other definitions for ascetic that I've seen before include "One who practises extreme self-discipline" , "Severely disciplined" , "One practices self-denial as a spiritual discipline" , "Austere, abstinent" , "Austere, Spartan" .)