Родился в 1939 году.
В начале своего жизненного пути работал инженером-гидрологом арктической научно-исследовательской обсерватории в поселке Тикси в Якутии. В 1969 – 1971 гг. возглавлял научно-исследовательскую дрейфующую станцию «СП-19». Потом его потянуло на шестой материк, и он стал начальником зимовки и на станции «Беллинсгаузен» 17-й Советской антарктической экспедиции. Побывал и заместителем начальника на высокоширотных станциях «Север-25» и «Север-26».
Затем работа метеорологом в поселке Амдерма. Наибольшую известность ему принесло руководство спасением изо льдов Антарктики научно-исследовательского судна «Михаил Сомов», за что удостоен звания Героя Советского Союза. Лауреат Государственной премии СССР, депутат Государственной Думы.
В 2007 году участвовал в экспедиции на Северный полюс, исследовавшей подводный хребет Ломоносова, и установившей в точке Северного полюся на дне океана государственный флаг России.