Родился 22 декабря 1932 года в Могилеве Белорусской ССР.
Спортсмен (альпинизм), ученый (специалист в области идентификации объектов управления и автоматизации технологических процессов).
Окончил МВТУ имени Н.Э. Баумана.
2-й призер чемпионата СССР (1957) в классе траверсов.
Работал в ЦКБ Красногорского оптико-механического завода. В настоящее время — главный научный сотрудник Института проблем управления РАН имени В.А. Трапезникова.
Член редакционного совета журнала «Автоматизация в промышленности».
Автор книг и многих научных работ.
Доктор технических наук, профессор.
Лауреат Государственной премии СССР (1976).