Родился в городе Актюбинске, ныне Казахстан. В 1945 году переехал в Горький, потом в город Лысково. В 1948 – 1957 годах работал на строительстве Горьковской ГЭС: плотник, электросварщик, слесарь-сборщик, монтажник. В 1957 году был арестован и осуждён на четыре года по политической статье. После освобождения окончил литературный институт им. М. Горького (г. Москва). Работал преподавателем труда в интернате, учителем русского языка и литературы в деревенской школе, воспитателем в интернате города Владимира, журналистом. Член Союза писателей СССР с 1987 года. Автор книг «Воин Христов: святитель Лука (Войно-Ясенецкий)», «Отец и Отчич», «Выход», «Семь Касьянов», «Антонов огонь», «После войны», «Наследники», «На пути к вере», «Фёдор» и др. Работал редактором в издательском отделе Московского Патриархата и издательстве «Отчий дом». Лауреат Патриаршей литературной премии (2017). Похоронен в Москве.