Родился в 1956 г. в г. Архангельске. В 1979 году окончил факультет журналистики Львовского высшего военно-политического училища (ЛВВПУ), служил офицером на Северном флоте. В 1989 году окончил Военно-политическую академию имени В.И. Ленина. С 1998 г. проходил службу в Москве.
Редактор-член редколлегии газеты «Красная звезда», специальный корреспондент Главной редакции зарубежных изданий РИА «Новости», главный редактор журнала «Морская политика России», начальник отдела печатных СМИ министерства по делам печати и информации Московской области, военный обозреватель «Независимого военного обозрения», редактор отдела политики газеты «Русский курьер», директор департамента общественных связей Союза благотворительных организаций России.
Член Союза журналистов России. Автор фильмов «Под Андреевским флагом», «Подводная вахта», «Лучшие из лучших» (режиссер Валерий Балаян).