Od stycznia do września 1946 i od maja 1948 do listopada 1949 był w tych partiach zastępcą kierownika Wydziału Rolnego Komitetu Centralnego. W PZPR od 3 lipca 1958 do 28 marca 1967 był I sekretarzem Warszawskiego Komitetu Wojewódzkiego PZPR. Od marca 1959 do czerwca 1964 był również zastępcą członka, następnie do końca życia (marzec 1967) członkiem Komitetu Centralnego PZPR.
W latach 1942–1943 jego sklep był jednym z lokali partyjnych. Od września 1942 kierował pracą Centralnego Kolportażu, od grudnia 1942 Centralnej Techniki Partyjnej. 25 lutego 1943 ponownie aresztowany, osadzony przy al. Szucha, potem na Pawiaku, w końcu w maju 1944 ponownie wywieziony do Auschwitz, a w styczniu 1944 do Flossenbürga, w maju 1945 wrócił do kraju.
W 1949 został sekretarzem generalnym Związku Samopomocy Chłopskiej, w okresie od 7 lutego 1953 do 15 stycznia 1956 był wiceministrem rolnictwa.
Od 1947 do śmierci był posłem kolejno na Sejm Ustawodawczy oraz na Sejm PRL I, II, III, IV kadencji. Przewodniczący Krajowej Rady Spółdzielczości Produkcyjnej, członek Ogólnopolskiego Komitetu Frontu Jedności Narodu„Trybuna Robotnicza”, nr 4, 7 stycznia 1958, s. 2.. Przez szereg lat związany był z papiernią w Jeziornie, gdzie był członkiem zakładowej oddziałowej organizacji partyjnej.