Избирался делегатом XXV и XXVIII съездов КПСС. На последнем (XXVIII) съезде КПСС был членом редакционной комиссии по выработке новой Программы партии. На том же съезде по инициативе группы первых секретарей обкомов сибирских регионов выдвигался на должность заместителя Генерального секретаря ЦК КПСС (этот пост был введён на съезде), но до голосования процесс выдвижения доведен не был. В итоге заместителем Генерального секретаря стал В. А. Ивашко, до этого занимавший должность первого секретаря ЦК Компартии Украины. Член ЦК КПСС в 1990—1991 гг. В 1990—1993 гг. — народный депутат РСФСР.