Родился 18 апреля 1929 года в Новгороде.
Спортсмен (шахматы).
Мастер спорта СССР (1963).
Окончил Московский государственный институт имени М.В. Ломоносова (1952).
Доцент (с 1978 года), профессор кафедры высшей математики и профессор профессор кафедры основ теории механики и автоматического управления Омского политехнического института (позже Омского государственного технического университета) — с 2007 года.
Соавтор учебника «Математический анализ для радиоинженеров» (1976).
Кандидат физико-математических наук (1868). Доктор физико-математических наук (1992). Доцент (1973). Профессор (1993).
Награжден медалью «Ветеран труда».
Скончался 19 декабря 2016 года.