1931—1933 гг. — заведующий культурно-пропагандистским отделом Озёрского районного комитета ВКП(б) (Московская область),
1933—1935 гг. — заведующий отделом кадров Московского областного отдела народного образования,
1938—1939 гг. — ответственный организатор отдела руководящих партийных органов ЦК ВКП(б),
1939 г. — член Комиссии партийного контроля при ЦК ВКП(б),
март-декабрь 1939 г. — заведующий отделом кадров партийных органов Управления кадров ЦК ВКП(б), заместитель начальника Управления кадров ЦК ВКП(б),
1939—1942 гг. — первый секретарь Новосибирского областного комитета ВКП(б),
16 марта 1941 — доизбран депутатом Верховного Совета СССР от Новосибирского городского избирательного округа №183
(на место репрессированного в 1938 году
Р. И. Эйхе
).
1941—1943 гг. — заместитель народного комиссара юстиции СССР,
1946—1947 гг. — начальник Главного управления военных трибуналов транспорта Министерства юстиции СССР, генерал-майор,