Родился 22 сентября [4 октября] 1915 года в станице Слепцовская, Сунженский отдел, Терская область в семье телеграфиста-железнодорожника. Сослуживцами отца были родители Ю. В. Андропова. Член КПСС с 1942 года. В 1931 году окончил Кизлярский агропедтехникум. Был другом Брежнева.
В 1931-1939гг. - работал в школе, а также инструктором-методистом Кизлярского района. В 1939 году был призван в Красную армию, где окончил сначала годичную школу авиационных штурманов, а затем курсы политсостава. Прошёл всю Великую Отечественную войну. В 1947—1949гг. — секретарь Белогорского райкома партии по кадрам. В 1949—1951гг. — 1-й секретарь Старокрымского горкома ВКП(б). В 1951г. — заведующий административным отделом Крымского обкома. В 1951—1959гг. — 1-й секретарь Ялтинского горкома КПУ. В марте-декабре 1959г. - 1-й заместитель председателя Крымского облисполкома. В 1959—1969гг. — 1-й секретарь Сочинского горкома КПСС. В 1969—1973гг. — председатель Краснодарского крайисполкома. В 1973—1982гг. — 1-й секретарь Краснодарского крайкома КПСС. В 1982—1983 годах в рамках проводимой тогда Ю. В. Андроповым чистки партийных органов, был снят с должности 1-го секретаря крайкома партии, затем выведен из состава ЦК КПСС (с убийственной тогда для номенклатурного работника его уровня формулировкой: «За допущенные ошибки в работе») после предъявления ему обвинений в коррупции в связи с Сочинско-краснодарским делом, которые впоследствии были с него сняты. В 1982—1985гг. — заместитель министра плодоовощного хозяйства СССР. С 1985 года — на пенсии. Жил в Москве.
Член ЦК КПСС в 1976-1983гг.
Скончался 26 сентября 1999 года. Похоронен на Востряковском кладбище в Москве.