Ведущий программы «Работа над ошибками» на «FM TV»
Родился в 1949 году в Орске (Оренбургская область).
В 1971 году окончил отделение математической лингвистики филологического факультета Ленинградского (Санкт-Петербургского) государственного университета.
В 1979 году защитил кандидатскую диссертацию.
Двадцать один год проработал в Душанбе, на кафедре русского и славянского языкознания Таджикского государственного университета (ассистент, доцент, зав. кафедрой).
В августе-декабре 1992 года в Петербурге занимал должность ученого секретаря Библиотеки Российской Академии наук.
С ноября 1992 года – доцент Филологического факультета СПбГУ.
В 1997–1999 годах вел еженедельную передачу «Говорите по-русски» на Петербургском радио.
С мая 2009 года – ведущий программы «Работа над ошибками» на «FM TV».
Автор 140 опубликованных работ. Главный редактор «Российского гуманитарного энциклопедического словаря» (Т. 1 – 3. М., 2002), член редколлегии энциклопедии «Три века Санкт-Петербурга. Девятнадцатый век (Т. 1 – 7. СПб., 2003–2009).


