commentator
Definitions
A person who discusses or explains events, especially on television or radio.
A person who writes or speaks in order to provide an analysis or interpretation of a subject.
Examples
The sports commentator provided insightful analysis during the final minutes of the championship game.
As a political commentator, she is frequently invited to share her perspectives on current legislative debates.