Родился 17 августа 1940 года в Москве.
Окончил факультет журналистики Московского государственного университета имени М.В. Ломоносова.
В 1958 году начал работать корреспондентом в газетах «Московская правда» и «Труд». Совершил много поездок по СССР – «от Прибалтики до Дальнего Востока и от Кушки до Северного Ледовитого океана», написал большое количество статей. Печатался в таких литературных журналах, как «Новый мир», «Дружба народов», «Знамя», «Звезда», «Нева».
С 1979 года – член Союза писателей СССР, потом – Союза писателей Москвы.
Автор 22-х книг документальной и художественной прозы: «Дни счастливых открытий», «Берег раннего солнца», «Решающий довод», «Огонь над песками: Повесть о Павле Полторацком» (серия Пламенные революционеры), «Возвращение жизни», «Сияла Оптина пустынь», «Взгляд со Святой горы», «Комиссар дьявола», «Допрос Патриарха», «Погружение во мрак», «Зной», документально-художественной повести «Бумажное дело», романов «Смертный час», «Тёмный век» и других. Материалами для написания книг послужили встречи, исследования в архивах (в том числе и в архиве КГБ).
Автор статей в газетах «Московские новости», «Литературная газета», «Известия», журнале «Огонёк».
Является членом редакционного совета, автором и составителем нескольких книг серии «Антология выстаивания и преображения».
Член редакционной коллегии литературного журнала «Звезда».