Выпускник физико-математического факультета МПГИ им. Ленина (ныне – МПГУ), там же закончил аспирантуру и защитил диссертацию. Математик, логик, семиотик, философ, лингвист, литературовед, кандидат физико-математических наук; яркий представитель Московско-Тартусской семиотической школы.
Получив степень кандидата физико-математических наук, преподавал математику в пединститутах в Великих Луках и Орехове-Зуеве, затем работал в Московском институте электронного машиностроения. С 1966 по 2009 годы был доцентом кафедры прикладной математики Московского инженерно-строительного института (МИСИ; ныне Московский государственный строительный университет). Автор множества научных работ в области математики, математической лингвистики, семантики, поэтики, анализа фольклора, паремиологии, логического аспекта философии. Писал исследования о Мандельштаме, Пастернаке, Набокове, Пушкине, Платонове, Борхесе, Достоевском, Тютчеве и пр. Скончался в 2010 году.