W 1980 (od 15 lutego do 24 sierpnia) zastępca członka Biura Politycznego KC PZPR. 15 lipca 1981 został wykluczony z szeregów partii przez IX Nadzwyczajny Zjazd PZPR.

W latach 1972–1980 poseł na Sejm PRL VI, VII i VIII kadencji (zrzekł się mandatu w grudniu 1980). Od marca 1974 do października 1975 był I zastępcą przewodniczącego Komisji Planowania przy Radzie Ministrów. Wiceprezes Rady Ministrów w rządach Piotra Jaroszewicza, Piotra Jaroszewicza i Edwarda Babiucha i samodzielnym Edwarda Babiucha. Od 1978 do 1980 przewodniczył Komitetowi Rady Ministrów ds. Rynku Wewnętrznego.

W czasie stanu wojennego został internowany wraz grupą byłych czołowych działaczy PZPRMaciej Maciejowski, Partyjni dygnitarze w odosobnieniu, polska1918-89.pl. [dostęp 2026-09-04]..

Ordery i odznaczenia Order Budowniczych Polski Ludowej (1980, pozbawiony orderu 29 lipca 1981„Dziennik Polski”, r. XXXVI, nr 159 (11 215), s. 2.) Order Sztandaru Pracy II klasy (odebrany 29 lipca 1981) Krzyż Oficerski Orderu Odrodzenia Polski Krzyż Kawalerski Orderu Odrodzenia Polski Złoty Krzyż Zasługi Srebrny Krzyż Zasługi (1964)Lista odznaczonych, „Trybuna Robotnicza”, nr 170, 20 lipca 1964, s.