 Huckster

A huckster is anyone who sells something or serves biased interests, using pushy or showy tactics.Historically, the term meant any type of vendor, but over time it has assumed pejorative connotations.