Родился 17 марта 1930 года. Окончил с отличием Ленинградский политехнический институт (ЛПИ) по специальности «Автоматические и телемеханические устройства» (1953). По окончании вуза работает в оборонной промышленности. Начальник лаборатории, заместитель главного конструктора, начальник отдела ЛКБЭ (1967-75). Главный конструктор ОКБ «Электроавтоматика» (с 1975 г.).
Кандидат технических наук (1968), доктор технических наук (1991), профессор (1997). Работает в ЛИТМО: доцент (1980–93), профессор.
Лауреат Государственной премии СССР (1981). Почетный авиастроитель (1990).
Является одним из основоположников отечественной науки и практики комплексирования авиационного бортового оборудования на основе рядов (семейств) управляющих ЦВМ.
Под его руководством и при непосредственном участии были разработаны и внедрены в производство бортовые цифровые вычислительные машины трёх поколений (применяются на летательных аппаратах конструкции А. Туполева, М. Симонова, А. Яковлева, Р. Беляева).
Автор более 100 научных трудов, в т.ч. 20 авторских свидетельств на изобретения.
Награжден орденами Ленина, Октябрьской Революции, Знак Почета, медалями.