Родился 19 мая 1947 г. в г. Томске. Окончил ВИИЯ (1970) и ВПА имени В.И. Ленина (1985). Служил в частях Северного, Тихоокеанского, Черноморского флотов, Западной группы войск, Главном политуправлении СА и ВМФ. Участник боевых действий в Египте и Чечне, дальних океанских плаваний. Работал на радиостанциях «Мир и Прогресс», «Славянка», «Волга», «Вайнах», в журнале «Морской сборник», газетах «Российская газета», «Флаг Родины». Награждён орденами «За военные заслуги», «За службу Родине в ВС СССР» III-й степени, иностранными орденами. После увольнения в запас трудился в министерстве по делам печати и информации Московской области, телерадиокомпании «РТВ-Подмосковье».
В настоящее время является вице-президентом МОО БВ «Марс-Меркурий». Ветеран боевых действий, капитан 1 ранга в отставке.