Писатель, поэт, старшему редактору творческого объединения "Пальмира", полковник в отставке, лауреат Госпремии РФ имени Маршала Советского Союза Георгия Жукова 2005 года, лауреат премии имени Валентина Пикуля.
Родился 1 января 1922 года в посёлке Кайлыкский Кемеровской области. Учился в Новосибирском институте военных инженеров транспорта.
Участник войны.
Окончил в 1955 году филфак (отделение журналистики) ЛГУ.