Родился в селе Рубское, ныне Княгининского района Нижегородской области. В 1930 году семья переехала в Нижний Новгород. Во время Великой Отечественной войны учился в Соловецкой школе юнг, затем участвовал в боевых действиях. После окончания войны продолжил службу в ВМФ СССР. Капитан 1 ранга запаса. В 1968 – 1972 годах – главный редактор киностудии Министерства обороны СССР.
Член Союза писателей СССР с 1962 года. Автор повестей «Одиссей с Белой Руси» (1969), трилогии о святителе Николае Японском: «Иеромонах», «Архиепископ», «Ваш слуга и богомолец» и др. Проделал огромную работу как историк и как организатор, восстанавливая в Японии кладбища и мемориалы, посвящённые русским солдатам, погибшим в ходе русско-японской войны 1904-1905 гг. Лауреат литературной премии им. В.С. Пикуля (1998). Жил и похоронен в Москве.
Награды: ордена Отечественной войны 2-й степени (06.04.1985), Дружбы (13.02.2006), медали, в т.ч. «За боевые заслуги» (03.11.1953).