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