W latach 1968–1970 przewodniczący Komisji Planowania przy Radzie Ministrów, następnie do 1971 wiceprezes Rady Ministrów. Od 1971 podsekretarz stanu w Ministerstwie Gospodarki Komunalnej (do 1972), Ministerstwie Gospodarki Terenowej i Ochrony Środowiska (1972–1975) oraz w Ministerstwie Administracji, Gospodarki Terenowej i Ochrony Środowiska (1976–1980). Pełnił mandat poselski na Sejm PRL II, III, IV i V kadencji. Podczas II kadencji (w latach 1957–1961) reprezentował okręg Bolesławiec, a następnie (1961–1972) okręg Jelenia Góra. W Sejmie III i IV kadencji przewodniczył Komisji Planu Gospodarczego, Budżetu i Finansów.

Pochowany na Cmentarzu Wojskowym na Powązkach (kwatera A31-tuje-3)Wyszukiwarka grobów w Warszawie.

Odznaczenia Order Sztandaru Pracy I klasy (1964)Lista odznaczonych, „Trybuna Robotnicza”, nr 170, 20 lipca 1964, s. 2 Order Sztandaru Pracy II klasy Złoty Krzyż Zasługi Srebrny Krzyż Zasługi (1946) Medal 10-lecia Polski Ludowej (1955) Złoty Medal „Za zasługi dla obronności kraju” (1976)Wysokie uznanie za dobrą współpracę, „Żołnierz Wolności”, nr 254, 25 października 1976, s. 2. Odznaka 1000-lecia Państwa Polskiego (1966)Nadzwyczajna sesja Sejmu, „Trybuna Robotnicza”, nr 172, 22 lipca 1966, s. 1 Złota Honorowa Odznaka PTTK (1967)Odznaki PTTK i „Zasłużonego działacza turystyki” dla działaczy zw.