zealous supporter

Translations
ревностный сторонник
He is a zealous supporter of environmental causes.
Он является ревностным сторонником экологических инициатив.