1936 год — окончил с отличием среднюю школу в Новороссийске.
С 1936 года — студент Индустриального института в Новочеркасске.
С 1941 года — мастер сборочного цеха завода в Иркутске.
С 1943 года — член ВКП(б).
С 1946 года — ведущий инженер, нанчальник группы НИИ в Москве.
С 1952 года — секретарь партбюро НИИ.
С 1956 года — второй, затем первый секретарь Ленинградского РК КПСС г. Москвы.
С 1961 года — инспектор ЦК КПСС.
1963—1975 — второй секретарь ЦК КП Туркменской ССР и член Военного совета Среднеазиатского пограничного округа.
1966—1971 — кандидат в члены ЦК КПСС.
1971—1990 — член ЦК КПСС
С 1975 года на дипломатической службе в МИД СССР.
10 апреля 1975 года — 21 января 1983 года — Чрезвычайный и Полномочный Посол СССР в Алжире.
21 января 1983 года — 26 августа 1988 года — Чрезвычайный и Полномочный Посол СССР в Индии
С 1988 года персональный пенсионер союзного значения.
Депутат Верховного Совета СССР 7-9 созывов и депутат Верховного Совета Туркменской ССР ряда созывов.