Капитан 1 ранга в отставке, действительный член Русского географического общества, почётный полярник.
Во время Великой Отечественный войны остался в блокированном Ленинграде, где в апреле 1942 года добровольцем ушёл в армию. Служил на кораблях Балтийского флота, воевал в партизанском отряде в качестве радиста.
По окончании войны закончил среднюю школу, военно-морское училище и Ленинградский государственный университет.
В 1950—1970-х годах служил политработником на Северном флоте; участник экспедиций по переводу кораблей Северным морским путём.
В 1981—1985 — начальник отдела редакции журнала ЦВММ («Морской сборник»). В 1982 году участвовал в переходе на атомной подводной лодке подо льдами по маршруту Камчатка — Заполярье.
С 1986 года, после выхода в отставку — старший научный сотрудник Института военной истории Министерства обороны РФ.
Автор нескольких книг и многочисленных статей по истории подводного флота, истории боевых действий в Заполярье и истории освоения Арктики.
В книге из-за запрета военной цензуры отсутствуют многие данные, в том числе полностью — о походах после 1966 года.