Родился в деревне Малая Мясиха, ныне Ветлужского муниципального округа Нижегородской области.
Окончил химический факультет Горьковского государственного университета им. Н.И. Лобачевского (1968 г.).
С 1968 года – младший научный сотрудник НИИ химии при Горьковском государственном университете.
С 1970 года – старший, ведущий инженер, начальник лаборатории, секретарь парткома НИИ «Салют».
С 1983 года – директор Горьковского Научно-исследовательского института технологии и организации производства (НИИТОП).
С 1988 года – заведующий идеологическим отделом Горьковского обкома КПСС.
С 1990 года – директор издательства «Горьковская правда».
В 1992 – 1997 годах – руководитель «Нижполиграфа».
Жил в Нижнем Новгороде, похоронен на кладбище «Марьина Роща».
Награды: орден «Знак Почёта».