1949—1960 гг. — на заводе им. Ф. Э. Дзержинского в г. Балаково Саратовской области: технолог цеха, мастер отдела технического контроля, начальник ремонтно-механического цеха,
1952—1971 гг. — главный технолог завода, работал на выборных партийных должностях парткомов завода имени Ф. Э. Дзержинского, Балаковского комбината химического волокна и Балаковского горкома КПСС.
1971—1989 гг. — председатель Саратовского областного исполнительного комитета.
Избирался депутатом (от Саратовской области) Верховного Совета РСФСР 8-го (1971—1975
) и 9-го (1975—1980
) созывов; был делегатом XXIII, XXIV, XXV, XXVI, XXVII съездов КПСС, делегатом 19 Всесоюзной партийной конференции.