Родился 12 марта 1958 года в Севастополе в семье офицера ВМФ. Моряк в пятом поколении. Детство провел в гарнизонах Северного флота (Полярный, Западная Лица, Гремиха). После окончания средней школы работал слесарем механосборочных работ на машиностроительном заводе, служил матросом на Балтийском флоте. После окончания в 1981 г. Киевского высшего военно-морского политического училища продолжил службу на Балтийском флоте заместителем командира МПК и заместителем командира дивизиона тральщиков 118-й БК ОВР в Лиепае.
Участник маневров «Запад-81» и 8 боевых служб. В 1991 году закончил научно-педагогический факультет (по специализации политическая история СССР) Военно-политической академии им. В. И. Ленина. С 1991 по 1996 год занимал должность заместителя начальника пресс-группы (пресс-центра) ГК ВМФ, участвовал в переговорном процессе по Черноморскому флоту с Украиной.
С 1996 года по настоящее время редактор отдела литературы журнала «Морской сборник». С 1995 г. член Союза писателей России. Капитан 1 ранга (1998 г.)