Был дважды ранен. Находился на лечении в ЭГ 3039.
После возвращения в МВТУ в 1946 году, продолжая учёбу, был избран секретарём комитета ВЛКСМ факультета, затем стал комсоргом ЦК ВЛКСМ МВТУ. С 1950 года — секретарь партийного комитета МВТУ. С 1954 года — секретарь, с 1956 года — 1-й секретарь Бауманского райкома КПСС города Москвы.
В 1962—1967 годах — первый секретарь Московского горкома КПСС. Член Бюро ЦК КПСС по РСФСР в 1962—1966 годах. Посол СССР в Дании (1970—1984) и Афганистане (1988).