Родился в г. Тутаев Ярославсклй области. В 1959 годе поступил учиться на судоводительское отделение Калининградского мореходного училища, которое окончил в декабре 1962 года. Техник-судоводитель. С января 1963 года - штурман на судах Управления "Запрыбхолодфлот", потом переименованного в Калининградскую базу тралового флота. 1970-1974 годы учился в Калининградском высшем инженерном морском училище. Получил квалификацию инженера-судоводителя. С апреля 1974 года - старший помощник