commentator

noun
  1. a person who provides commentary or analysis, especially on television or radio
  2. a person who writes explanatory notes or criticism about a text or subject

Examples