Доктор филологических наук, профессор кафедры русского языка филологического факультета РГПУ им. А. И. Герцена
В 1972 году закончил ЛГПИ (ныне – РГПУ) им. А.И. Герцена по специальности «русский язык и литература». Под руководством проф. В. И. Чагишевой защитил дипломную работу «Синонимия и антонимия в Словаре Даля».
Преподавал в средней школе, в Лениградском горном институте им. Г. В. Плеханова, окончил аспирантуру в Ленинградском отделении Института языкознания АН СССР, под руководством А. М. Бабкина подготовил и защитил диссертацию «Фразеологические единицы терминологического происхождения» (1980).
С 1989 г. работает в РГПУ им. А. И. Герцена, в настоящее время – на кафедре русского языка. В 2000 г. защитил докторскую диссертацию «Пушкинское слово в интертекстовой динамике», с 2002 г. – профессор.
Подготовил 4 аспирантов. Читает курсы: «Словообразование и морфология», «Проблемы русской идиоматики», «Русский субстандарт», «Русская ономастика», «Русский язык и культура речи», «История русского языка».
Научные интересы – общая фразеология, писательская фразеология и фразеография, интертекст (проблемы словарного описания, интертекстовая деривация).