Doktoryzował się w 1973, habilitował w 1986, a tytuł profesorski uzyskał w 2000 roku. Od 1999 roku wykłada w Szkole Wyższej Psychologii Społecznej w Warszawie oraz w Instytucie Dziennikarstwa Uniwersytetu Warszawskiego.
Zasiada w Prezydium Rady Języka Polskiego PAN oraz jest członkiem Polskiego Towarzystwa Językoznawczego, Komitetu Językoznawstwa PAN, Rady Etyki i Ładu Informacyjnego przy Giełdzie Papierów Wartościowych w Warszawie i Collegium Invisibile.
W TVP Polonia prowadził cotygodniowy program Mówi się (od 2001 do 2007) oraz w TVN Lingua audycję Na słówko. W Polskim Radiu prowadzi codzienną audycję Słowo o słowie. Pisze również felietony dla miesięcznika "Wiedza i Życie". Układa lub prowadzi różne ogólnopolskie i regionalne dyktanda w Radiu i w Telewizji. Autor wielu książek popularyzatorskich – w sferze poprawności języka, zwłaszcza publicznego, a także języka polityki, reklamy, prawa . Ostatnia jego książka to: Pokochawszy. Miłość w języku wydana w 2018 roku.