Родился 21 июня 1949 г. в г. Минске. В 1972 г. окончил Ленинградский кораблестроительный институт по специальности «Судостроение и судоремонт» и получил квалификацию инженера-кораблестроителя.
В 1972–1990 гг. работал на Ленинградском судостроительном заводе имени А.А. Жданова (ныне «Северная верфь») в корпусном конструкторско-технологическом отделе.
В 1990–1993 гг. работал редактором в издательстве «Гангут».
С 1993 г. и по настоящее время трудится в Центральном военно-морском музее, с 1995 г. — ученый секретарь музея.
Удостоен государственных наград, в том числе медали ордена «За заслуги перед Отечеством» II степени.
Автор более 120 научных и научно-популярных работ по истории флота и судостроения, в том числе двух монографий: «Народные крейсеры» (2010 г.) и «Крейсер “Забияка”» (2014 г.).
В декабре 2018 г. защитил диссертацию на соискание ученой степени кандидата исторических наук по специальности 07.00.10 — история науки и техники.