opinionist

Etymology
Compare.

Noun

 * 1) One fond of his own notions, or unduly attached to his own opinions.
 * 2) One whose unusual or heretical belief or opinion contrasts with the dominant view.
 * 1) One whose unusual or heretical belief or opinion contrasts with the dominant view.