После окончания Московского энергетического института 1950 год работал в Институте проблем управления (1950-67). С 1967 года был директором ИНЭУМ, руководил разработкой систем АСВТ-М и СМ ЭВМ. Под его руководством создан ряд управляющих вычислительных комплексов для управления технологическими процессами и сложными научными экспериментами.
Основные работы по общей теории нелинейных систем управления, теории и принципам построения автоматизированных систем управления (АСУ) и управляющих вычислительных комплексов, методам их моделирования и оптимизации. Государственная премия СССР в области науки и техники (1981). Награжден 2 орденами, а также медалями.