Родился в 20 июля 1938 года в городе Приволжске Ивановской области. Первым учителем был Пётр Константинович Сумароков, сын священника.
Первыми книгами были Библия и несколько сотен томов теологической литературы из домашней библиотеки, как рукописных, так и изданных в XVIII—XIX веках.
В 1964 закончил филологический факультет МГУ. Занятия в семинарах у Николая Калинниковича Гудзия, Николая Ивановича Либана, слушание курсов Сергея Ивановича Радцига повлияли на привязанность к теме русского дохристианского пантеона, которая реализовалась как в исследованиях, так и в последующих романах.
В 1962-74 работал в издательстве «Художественная литература», на радио — в испанской, затем бразильской редакции, и, наконец, в отделе поэзии журнала «Юность».
После 1974 много времени провёл на русском Севере, занимаясь изучением иконографии и промыслов народного искусства.
В восьмидесятые годы работал над переводами среднеазиатских поэтов. Автор романов «Гримёр и Муза», «Спящий во время жатвы», изданных в Европе и Америке.
С 1960 года живёт в Москве. Член СП с 1974.
Жена — литературный критик Алла Николаевна Латынина. Дочь — писатель и журналист Юлия Латынина.