В 1925 году окончил кораблестроительный факультет Ленинградского политехнического института, затем стал работать в конструкторском бюро судостроительного завода № 190. С 1946 года — главный инженер ЦКБ-53. В 1947 году — главный конструктор проекта 41, с 1956 по 1960 годы — главный конструктор проекта 58.