1939—1943 гг. — ответственный контролёр Комиссии партийного контроля при ЦК ВКП(б),
1943—1946 гг. — второй секретарь
Саратовского
областного комитета ВКП(б),
1946—1947 гг. — заведующий отделом кадров советских органов Управления кадров ЦК ВКП(б),
1947—1951 гг. — первый секретарь
Владимирского
областного комитета ВКП(б),
1952—1953 гг. — второй секретарь
Ульяновского
областного комитета ВКП(б)/КПСС,
1953—1954 гг. — председатель исполнительного комитета Ульяновского областного Совета народных депутатов,
1954—1957 гг. — первый секретарь
Ярославского
областного комитета КПСС.
В 1957—1961 гг. работал членом Комитета партийного контроля при ЦК КПСС. В 1959—1961 гг. был заместителем председателя Комитета партийного контроля при ЦК КПСС.