Детство провёл во Владивостоке, был беспризорником. Работал грузчиком в порту Николаевска-на-Амуре, затем ходил в гидрологическую экспедицию. Перед Великой отечественной войной окончил Московский гидрометеорологический институт, получив назначение, вернулся во Владивосток.
В 1948 году поступил в Тихоокеанский научно-исследовательский институт рыбного хозяйства и океанографии (ТИНРО), впоследствии работал заведующим лаборатории промысловой океанографии этого института. Занимался изучением дальневосточных морей, особенно Японского, защитил кандидатскую диссертацию, посвящённую океанографии пролива Лаперуза. Трудился также в ДВНИГМИ. Похоронен на Лесном кладбище Владивостока, там же в 2014 году похоронен его пасынок профессор Л. П. Якунин.