righteous avenger

Translations
праведный мститель
He became a righteous avenger, fighting against injustice.
Он стал праведным мстителем, борющимся против несправедливости.