Родился в Москве в 1905 г. С 1923 г. — рабочий на предприятиях Москвы.
1931—1935 — заместитель директора, директор шелкоткацкой фабрики «Красная роза» (Москва).
1938 — секретарь комитета ВКП(б) Промышленной Академии.
1938 — ответственный организатор Отдела руководящих партийных органов ЦК ВКП(б).
6-10.1938 — секретарь Дальне-Восточного краевого комитета ВКП(б).
10.1938-16.2.1939 — секретарь Организационного бюро ЦК ВКП(б) по Приморскому краю.
21.2.1939-2.1947 — 1-й секретарь Приморского краевого и Владивостокского городского комитета ВКП(б).
21.3.1939-25.2.1986 — член ЦК ВКП(б) — КПСС.
2.1947-10.7.1948 — заместитель начальника Управления по проверке партийных органов ЦК ВКП(б).
10.7.1948-1952 — заведующий Отделом лёгкой промышленности ЦК ВКП(б).
?-10.1952 — заведующий Отделом партийных, профсоюзных и комсомольских органов ЦК ВКП(б).
16.10.1952-14.3.1953 — секретарьЦК КПСС.
16.10.1952-5.3.1953 — кандидат в члены Президиума ЦК КПСС.
15.3.1953-15.7.1956 — секретарь Президиума Верховного Совета СССР.
19.8.1956-4.6.1963 — Чрезвычайный и полномочный посол СССР в Иране.
18.1.1964-20.6.1967 — Чрезвычайный и полномочный посол СССР в Алжире.
20.6.1967-26.4.1973 — Чрезвычайный и полномочный посол СССР в Индии.
1973-10.1975 — заместитель министра иностранных дел СССР.
10.1975-12.1982 — заведующий Отделом ЦК КПСС по работе с заграничными кадрами и выездам за границу.
С 12.1982 — на пенсии.