Родился 8 мая 1951 года
В 1974 году окончил Ленинградское высшее инженерное морское училище им. адм. C.О.Макарова по специальности «инженер-судоводитель». В 1987 году получил диплом капитана дальнего плавания.
С 1975 по 2004 год служил в Мурманском морском пароходстве. Начал службу четвертым помощником капитана, с 1995 года – капитан атомных ледоколов.
С 2004 по 2011 год занимал должность начальника управления обеспечения судоходства Федерального агентства морского и речного транспорта.
С 2011 по 2013 год работал заместителем начальника отдела безопасности мореплавания в ОАО «Совкомфлот».
С 2013 года по настоящее время является руководителем ФГКУ «Администрация Севморпути».
Имеет награды: медаль «За трудовую доблесть», медаль «300 лет Российскому флоту», звания «почетный полярник», «заслуженный работник транспорта», «почетный работник морского флота».