Родился в 1933 году в селе Алтайском Алтайского края.
Окончил Новосибирский государственный пединститут (1957), аспирантуру Академии государственной службы при Президенте Российской Федерации, кандидат филологических наук.
Работал преподавателем, завучем в школе.
В 1954?1965 годах — активный участник освоения целинных и залежных земель в России и Казахстане. Работал в ЦК ВЛКСМ заместителем заведующего Отделом комсомольских органов, а после окончания аспирантуры и защиты диссертации — первым заместителем директора издательства ЦК ВЛКСМ «Молодая гвардия», заместителем редактора отдела культуры теоретического и политического журнала ЦК КПСС «Коммунист».
В 1976?1984 годах — инструктор Отдела культуры ЦК КПСС, в 1984?1990 — член Коллегии, Главный редактор Главной редакции художественной литературы Госкомиздата СССР. Был членом редакционной коллегии журнала «Роман-газета».
В 1990 году создал государственное издательство «Дружба народов» и в течение 13 лет был его директором.
Член Союза журналистов СССР с 1971 года, член Союза писателей СССР с 1982 года. Избран Действительным членом Академии Российской словесности и Академии проблем безопасности, обороны и правопорядка. В настоящее время входит в состав Правления и Высшего творческого совета Союза писателей России.