Родился 2 августа 1926 в г. Ногинске Московской области в семье служащих.
В 1949 окончил паросиловой факультет Высшего военно-морского инженерного училища им. Ф. Э. Дзержинского.
В 1949 - 50 служил на крейсере "Фрунзе" Черноморского флота.
С 1950 работает на предприятиях Минсудпрома, занимающихся проектированием подводных лодок.
С 1954 - начальник сектора, заместитель главного конструктора проекта, главный инженер Центрального конструкторского бюро (ЦКБ) морской техники "Рубин".
В 1974 защитил кандидатскую диссертацию.
С 1974 - начальник и главный конструктор ЦКБ морской техники "Рубин".
С 1983 - генеральный конструктор и начальник ЦКБ морской техники "Рубин".
В 1989 - 91 - народный депутат СССР.
С 1996 - генеральный директор финансово-промышленной группы "Морская техника неатомного подводного судостроения".
Академик РАН, доктор технических наук, профессор.
Председатель Научного совета по проблемам гидродинамики при президиуме Российской академии наук.
Увлечения - рыбная ловля, строительные работы.
Женат. Имеет двоих детей.