heroic
having or displaying the character or attributes of a hero; extraordinarily bold, altruistic, determined, etc.:
a person who, in the opinion of others, has special achievements, abilities, or personal qualities and is regarded as a role model or ideal:
a person noted for courageous acts or nobility of character: