Родился в Ленинграде. Окончил 4-ю образцовую школу г. Ленинграда. Учился на математико-механическом факультете с 1938 по 1941 гг.
С июля 1941 г. в действующей армии, дважды ранен. Второй раз — тяжело в голову на Ленинградском фронте, после чего демобилизован; инвалид II группы
В 1947 г. окончил Ленинградский кораблестроительный институт (ЛКИ) по специальности "инженер-кораблестроитель", в 1950 — аспирантуру. В 1950-52 гг. работал в Ленинграде (ЦНИМФ. Кораблестроительный институт); в 1952-56 гг. - в Таллинском политехническом институте. Кандидат технических наук, доцент. С 1956 г. по 1985 г. работал снова в ЛКИ. В 1961-62 гг. был командирован во Вьетнам для чтения лекций преподавателям Вьетнамского политехнического института и Ханойского университета.
Награжден орденами Красной Звезды, Отечественной войны I степени, 10 медалями.
Из летописи математико-механического факультета. О тех, кто учился на факультете до войны. СПб.,1995. С. 129.