1924—1932 гг. — студент рабфака, затем Днепропетровского металлургического института.
1932—1941 гг. — на заводе «Азовсталь»: инженер-металлург, начальник технической пропаганды, начальник смены, начальник цеха, заместитель главного инженера, начальник мартеновского цеха, парторг ЦК ВКП(б) на заводе.
1920—1923 гг. — слесарь Мариупольской районной базы потребкооперации.
1923—1924 гг. — секретарь Мариупольского райкома ВЛКСМ.
Родился в семье рабочего.
Партийная карьера
1946—1947 гг. — заведующий отделом металлургической промышленности Сталинского обкома ВКП(б).
1947—1951 гг. — второй, с ноября 1947 года первый секретарь Запорожского обкома ВКП(б).
С апреля 1966 года на пенсии. Похоронен на Новодевичьем кладбище
1941—1943 гг. — секретарь Новосибирского обкома партии по металлургической промышленности.
1951—1952 гг. — слушатель курсов переподготовки при ЦК ВКП(б).
1953—1954 гг. — заместитель заведующего Отделом партийный, профсоюзных и комсомольских органов ЦК ВКП(б).
1957—1962 гг. — Председатель КСК Совета Министров СССР.
1954—1957 гг. — первый секретарь Каменского обкома КПСС.
1943—1946 гг. — секретарь, третий секретарь Кемеровского обкома партии по металлургической промышленности.
1952—1953 гг. — инспектор ЦК ВКП(б).
В 1941 году секретарь Сталинского обкома партии по металлургической промышленности.
1962—1966 гг. — Заместитель Председателя Совета Министров РСФСР и председатель Комитета партийно-государственного контроля Бюро ЦК КПСС по РСФСР и Совета Министров РСФСР.