What is a synonym of ‘protagonist’?

There are numerous synonyms for the various meanings of protagonist.

Main character in a story Main participant in an event Leader or supporter of a cause
Central figure Actor Advocate
Hero(ine) Key figure Champion
Lead(ing) character Main figure Exponent
Main character Principal player Promoter
Proponent
Supporter
Upholder