Окончил Ленинградский кораблестроительный институт (1960) и Военно-механический институт.
С 1960 года работает в Северном проектно-конструкторском бюро:
С 1990 года заведует кафедрой «Проектирование судов» Санкт-Петербургского морского технического университета.
Является автором более чем 50 научных трудов и изобретений, среди которых 32 печатные работы, 2 книги, 2 цикла лекций, 12 монографий и 16 изобретений.
Награжден Орденом Октябрьской революции (1988), Орденом Трудового Красного Знамени (1985), Орденом «Знак Почета» (1977), юбилейными медалями.