Critic

A person who expresses an unfavorable opinion of something (noun)