Родился 12 февраля 1950 года в городе Измаиле. В 1967 г. Окончил школу №1 в г. Севастополе, в 1972 г. – ЧВВМУ им. П. С. Нахимова, в 1980 г. – Высшие офицерские классы ВМФ. Службу проходил на крейсере «Дзержинский», ТАКР «Киев», БПК «Адмирал Исаков».
Преподаватель военной истории Нижегородского училища тыла, в 1988-1996 гг. – старший преподаватель военной истории, доцент.
В 1996-1998 гг. – старший преподаватель исторических дисциплин исторического факультета Нижегородского университета, в 1998-2002 гг. – старший преподаватель Нижегородской строительной академии.
Действительный член Российского историко-родословного общества. Автор серии изданий об истории Севастополя.
Произведения автора: