Родился 10 ноября 1933 года в Ленинграде.
Спортсмен (самбо), тренер, ученый в области информационных технологий.
Почетный мастер спорта (1963). Мастер спорта международного класса (2003).
Окончил Ленинградский электротехнический институт имени В.И. Ульянова (Ленина) (ЛЭТИ, 1956).
Начал заниматься борьбой в 1951 году, тренировался под руководством И.В. Васильева. Выступал за «Динамо» (Ленинград).
3-й призер чемпионата СССР (1958) в полусреднем весе.
В сборной СССР — 1956-60.
Был тренером сборной ЛЭТИ (сборной ДСО «Буревестник»).
Подготовил команду — чемпиона СССР среди ВУЗов (1959).
Академик Академии информатики. Академик Петровской академии наук и искусств, Академии технической кибернетики.
Автор книг: «Вычислительные машины в судовой гироскопии» (1977), «Основы автоматизации проуктирования гироскопических систем» (1985), «Автоматизация проектирования гибких производственных систем» (1990, соавтор), «Автоматизация проектирования систем автоматического управления» (1991), «Основы теории точности машин и приборов» (1993, соавтор), «Математическое обеспечение информационных технологий. Непрерывные системы» (2004, соавтор), «Математическое обеспечение информационных технологий. Непрерывные системы» (2012, соавтор), «Системы управления «природа-техногеника» (2013, соавтор), многих научных трудов.
Заслуженный деятель науки и техники РСФСР (1993). Доктор технических наук (1969). Профессор (1972).