Родился в Москве 27 октября 1925 г.
25 марта 1949 года окончил Московский авиационный институт по специальности инженер-механик по самолетостроению.
С 1 июля 1948 года начал работу в ОКБ главного конструктора С.В. Ильюшина в должности инженер-конструктор. С сентября 1958 года заместитель главного конструктора. Октябрь 1964 года – Первый заместитель генерального конструктора – главный конструктор. В октябре 1970 года Распоряжением Совета Министров СССР назначен генеральным конструктором Московского машиностроительного завода «Стрела». В декабре 2005 года Решением совета директоров АК имени С.В. Ильюшина назначен Главным советником по науке. В настоящее время продолжает работу на этой должности.
1975 г. – Доктор технических наук
1979 г. – Член-корреспондент АН
1984 г. – Действительный член АН
В РАН выбран по специальности «машиностроение».