W latach 1972–1982 był prezesem Zarządu Centralnego Związku Spółdzielni Budownictwa Mieszkalnego, a od 9 października 1982 do 12 listopada 1985 był ministrem budownictwa i przemysłu materiałów budowlanych w rządzie Wojciecha Jaruzelskiego. Od 1973 do 1983 zasiadał w prezydium Ogólnopolskiego Komitetu Frontu Jedności Narodu. W latach 1976–1985 był posłem na Sejm PRL VII i VIII kadencji. Był także ambasadorem PRL/RP w Libii (1986–1990).

W latach 1983–1988 zasiadał w prezydium Rady Obywatelskiej Budowy Pomnika Szpitala Centrum Zdrowia Matki Polki„Dziennik Łódzki”, nr 104 (10320), 27–29 maja 1983, s. 5.. W latach 1988–1990 był członkiem Rady Ochrony Pamięci Walk i Męczeństwa. Honorowy Prezes Polskiego Towarzystwa Mieszkaniowego, współzałożyciel Stowarzyszenia Spółdzielców Mieszkaniowych i Zarządców Nieruchomości Konfederacja Warszawska, działacz Towarzystwa Przyjaciół Dzieci.

Zmarł po ciężkiej chorobie 12 maja 2010 w Warszawie, pochowany 17 maja tego samego roku w grobie rodzinnym na cmentarzu Powązkowskim (kwatera 18-1-7).