Родился 19 ноября 1937 года в Одессе.
Спортсмен (альпинизм), спорторганизатор.
Окончил Одесский политехнический институт (1959) и Воронежский государственный университет (1965).
3-й призер чемпионата СССР (1970) в классе технически сложных восхождений.
Был президентом Федерации альпинизма Ярославской области.
Преподаватель (с 1971 года) и заведующий кафедрой теоретической кибернетики (1982-87), доцент кафедры дифференциальных уравнений математического факультета (1998-2006) и профессор кафедры теоретической информатики факультета информатики и вычислительной техники Ярославского государственного университета имени П.Г. Демидова — 2006-21.
Кандидат физико-математических наук (1969).
Скончался 16 декабря 2021 года. Похоронен на Леонтьевском кладбище в Ярославле.