Трудовую деятельность начал в 1922 году рабочим лесопильного завода в Боровичах. В 1924—1932 годах на комсомольской работе и Новгородской губернии и Ленинграде. Член партии с 1925 года. С 1932 года на партийной работе: инструктор Ленинградского горкома, заместитель секретаря, секретарь райкомов партии в Ленинграде, заведующий отделом обкома. С 1937 года второй секретарь Ленинградского обкома, горкома ВКП(б), во время Великой Отечественной войны член военных советов Балтийского флота, Северного и Ленинградского фронтов, генерал-лейтенант (1943).
Награждён двумя орденами Ленина и 4 другими орденами.
Член ЦК с 1939 года, в 1945—1946 годах первый секретарь Ленинградского обкома и горкома партии. Член Оргбюро ЦК 18 марта 1946—7 марта 1949, секретарь ЦК 18 марта 1946—28 января 1949.
В 1946—1949 годах начальник Управления кадров ЦК ВКП(б). С февраля 1949 года секретарь Дальневосточного бюро ЦК партии.
Присутствовал на июньской философской дискуссии 1947 года.
Депутат Верховного Совета СССР 1—2-го созывов.
Арестован 13 августа 1949 года по «Ленинградскому делу», Военной коллегией Верховного суда СССР 30 сентября 1950 года приговорён к расстрелу, расстрелян 1 октября этого же года. Реабилитирован военной коллегией Верховного суда СССР 30 апреля 1954 года, 26 февраля 1988 года КПК при ЦК КПСС подтверждено членство в партии с 1925 года.
(по линии жены А.Кузнецов был родственником А. Косыгина)