Работал в Калининградской базе тралового флота во всех районах Мирового океана. С 1971 года - капитан-директор на БМРТ (большие морозильные рыболовные траулеры). В 1982 году принял в Николаеве новый БАТ (большой автономный траулер) "Маршал Крылов". Работал на нём в должности капитан-директора 12лет в Тихом океане. В 1991-92 работал а Мозамбике капитаном рыболовного траулера "Маундо" - в экипаже 9 русских и 23 негра.
В 1999-2000 14 месяцев работал капитаном танкера "Никифор Рогов" в Персидском заливе. Брал груз нефти до 12 тысяч тонн с барж Ирака и доставлял в порты Индии, Ирана, Эмиратов (ОАЕ).
В 2003-2004 - капитан НИС "Академик Голицын". Работал на нефтепромыслах Нигерии. Экипаж - 62 человека. 27 русских. Остальные - шотландцы, голландцы, французы, немцы, итальянцы, негры.
В 1962 году окончил Ленинградское мореходное училище на Каменном острове, получил диплом техника-судоводителя.
В 1981 году окончил Калининградское высшее морское училище - КВИМУ. Получил диплом инженера-судоводителя.
С 1 июня 2007 по 11 октября 2007 работал капитаном пассажирского судна "Академик Иоффе"(судовладелец - Российская академия наук). Рейс в Арктике, между островами Канады, в море Баффина, Море Лабрадор, Гренландия.
С 1 декабря 2009 по 28 мая 2010 года работал капитаном НИС "Академик Борис Петров" института "ГЕОХИ" имени Вернадского. Базировались в порту Мормугао, штат Гоа. С группой учёных Индии занимались эхолотными съёмками дна Индийского океана. Многолучевой эхолот даёт возможность зондировать дно океана на глубину до двухсот метров. Заходили в порты Индии Мангалор, Кочин, Мармугоа.