For his character:
* Upright: This implies moral integrity and a strong sense of right and wrong.
* Virtuous: This suggests high moral standards and ethical conduct.
* Noble: This emphasizes his generosity, kindness, and selflessness.
* Exemplary: This suggests he serves as a role model for others.
* Benevolent: This implies a kind and compassionate nature.
* Principled: This highlights his adherence to strong moral beliefs.
For his actions:
* Magnanimous: This emphasizes his forgiveness and willingness to help others.
* Courageous: This speaks to his bravery and willingness to face challenges.
* Resolute: This highlights his determination and unwavering commitment.
* Stalwart: This implies he is reliable, strong, and dependable.
* Selfless: This focuses on his willingness to put others before himself.
* Heroic: This suggests exceptional bravery and sacrifice.
More poetic and literary:
* Chivalrous: This evokes a sense of romanticism and gentlemanly conduct.
* Gallant: This suggests he is charming, brave, and courteous.
* Magnificent: This emphasizes his greatness and impressive qualities.
* Illustrious: This suggests he is famous and respected for his good deeds.
Ultimately, the best word to use depends on the specific qualities you want to highlight.