В навигацию 1942 г. в составе команды гидрографического судна «Мурманец» (Ледовый патруль-18) принимал участие в спасении 147 моряков с потопленных судов союзного конвоя PQ-17. В 2005 году за участие в этой операции получил письменную благодарность от Военного и Военно-Морского департаментов США.

В 1946—1985 гг. преподавал в ВАМУ (ЛВИМУ имени адмирала С. О. Макарова).

В 1958—1982 гг. участвовал в экспедициях в арктических морях и Атлантическом океане.

Участник Великой Отечественной войны. Награждён Орденом Отечественной войны,  11 медалями и нагрудными знаками «Почетный работник морского флота», «Почетный полярник», «Ветеран полярной гидрографии».