Родился в семье полицейского.
В 1930 г. окончил Ленинградский политехнический институт им. М. И. Калинина.
С 1930 г. — инженер-проектировщик Ленинградского отделения Госпроектстроя наркомата тяжелой промышленности СССР.
С 1931 г. — инженер — заведующий строительным отделом Мясохладстроя наркомата пищевой промышленности СССР в Ленинграде.
С 1933 г. — главный инженер строительства Ленинаканского мясокомбината в Армянской ССР.
С 1934 г. — заместитель главного инженера Мясохладстроя в Ленинграде.
С 1935 г. — главный инженер и начальник строительства мясокомбината в г. Иркутске.
С 1939 г. — начальник технического отдела,
в 1941 г. — главный инженер Главрыбстроя наркомата рыбной промышленности СССР.
В 1941—1944 гг. — главный инженер Отдела капитального строительства наркомата рыбной промышленности СССР.
В 1944—1946 гг. — главный инженер Центрального управления строительства наркомата рыбной промышленности СССР.
В 1946—1948 гг. — заместитель министра рыбной промышленности западных районов СССР,
в 1948—1950 гг. — заместитель министра рыбной промышленности СССР,
в 1950—1952 гг. — министр рыбной промышленности СССР,
в 1952—1953 гг. — заместитель министра рыбной промышленности СССР.
В 1953 г. — первый заместитель председателя Технического совета Министерства легкой и пищевой промышленности СССР,
в 1953—1955 гг. — заведующий отделом Управления делами СМ СССР.
В 1955—1956 гг. — заместитель министра рыбной промышленности СССР,
в 1956—1957 гг. — первый заместитель министра рыбной промышленности СССР.
В 1957—1960 гг. — советник посольства СССР в Польше,
в 1960—1962 гг. — в аппарате ЦК КПСС,
в 1962—1963 гг. — посол СССР в Монголии.
В 1964—1965 гг. — заместитель заведующего Отделом ЦК КПСС,
в 1965—1968 гг. — первый заместитель заведующего Отделом ЦК КПСС,
в 1968—1972 гг. — заведующий Отделом ЦК КПСС по связям с коммунистическими и рабочими партиями социалистических стран.
В 1972—1977 гг. — помощник Генерального секретаря ЦК КПСС.
В 1977—1986 гг. — секретарь ЦК КПСС, заведующий Отделом ЦК КПСС.
Член ВКП (б) с 1943 г. Член ЦК КПСС в 1971—1986 гг. Член ЦРК КПСС в 1966—1971 гг. Депутат Верховного Совета СССР 7-11 созывов.
С 1986 г. на пенсии.
Герой Социалистического Труда (1979). Награжден тремя орденами Ленина, двумя орденами «Знак Почёта».
См. Огородник А.Д.