Od 1952 do 1955 wiceprezes Centralnego Urzędu Gospodarki Materiałowej, następnie zastępca przewodniczącego Państwowej Komisji Planowania Gospodarczego (1955–1956) oraz Komisji Planowania przy Radzie Ministrów (1957, 1963–1965, 1975–1978). W latach 1957–1963 podsekretarz stanu w Ministerstwie Handlu Wewnętrznego, a od 1965 do 1972 minister. W 1972 stanął na czele Ministerstwa Handlu Wewnętrznego i Usług, urząd ministra pełnił do 1975. W 1978 pełnił funkcję podsekretarza stanu w Urzędzie Gospodarki Materiałowej.
W trakcie ministerialnej kadencji budowano nowoczesne domy handlowe, np. warszawski Supersam oraz wdrożono eksperyment sądecki.
W roku 1962 był pełnomocnikiem rządu ds. organizacji mistrzostw świata w narciarstwie FIS, które odbyły się w Zakopanem.
W latach 1962–1967 był prezesem Polskiego Związku Szermierczego i za jego kadencji na tym stanowisku polska szermierka święciła największe triumfy, sukcesy odnosili tacy mistrzowie, jak Wojciech Zabłocki, Ryszard Parulski, Jerzy Pawłowski, Ryszard Zub. W maju 1972 został członkiem Rady Głównej Przyjaciół HarcerstwaNowy skład RG Przyjaciół Harcerstwa, "Słowo Powszechne", nr 122, 23 maja 1972, s. 2..