Выпускник факультета русского языка и литературы МГПУ им. Потемкина (ныне – МПГУ). Филолог, пушкинист, педагог-просветитель.
Преподавал в Сурожском учительском институте, Тобольском педагогическом институте, Комсомольском-на-Амуре пединституте и Владимирском университете. Позже переехал в Москву.
Был автором работ по русскому языку, его истории, диалектологии, фонетике, морфологии, синтаксису и семантике, теории художественной речи, общему языкознанию. Его важнейшие труды находятся на стыке языкознания и филологии. Они посвящены художественной антропонимике, словарю Пушкина и Пушкинской эпохи. Автор «Очерков по русской семантике». В 2005 году была опубликована его последняя книга «Загадки пушкинского текста и словаря: опыт филологической герменевтики». Был членом Совета по русскому языку при президенте РФ и членом Орфографической комиссии при Институте русского языка РАН. Скончался в 2010 году.