W latach 1945–1947 prezes Spółdzielni Wydawniczej „Chłopski Świat”, w latach 1946–1948 współredaktor pisma „Chłopi i Państwo”. W latach 1954–1957 redaktor naczelny Ludowej Spółdzielni Wydawniczej, w latach 1957–1971 przewodniczący Rady LSW. Autor licznych artykułów oraz książek: Konkurs dobrego czytania książki i Z dziejów Batalionów ChłopskichSłownik biograficzny działaczy ruchu ludowego, Ludowa Spółdzielnia Wydawnicza, Warszawa 1989, s. 28.. W latach 1951–1954 wiceprezes Zarządu Centralnej Rady Spółdzielczej „Samopomoc Chłopska”. W 1956 objął funkcję wiceprezesa Zarządu Głównego Związku Bojowników o Wolność i Demokrację. W 1958 został członkiem Ogólnopolskiego Komitetu Frontu Jedności Narodu„Trybuna Robotnicza”, nr 4 (4350), 7 stycznia 1958, s. 2. oraz członkiem Zarządu Głównego Towarzystwa Przyjaźni Polsko-ChińskiejPierwszy Zjazd Towarzystwa Przyjaźni Polsko-Chińskiej, „Trybuna Ludu”, nr 138, 18 maja 1958, s. 3..
W latach 1945–1972 posłem kolejno do Krajowej Rady Narodowej, na Sejm Ustawodawczy oraz na Sejm PRL I, II, III, IV i V kadencji. W latach 1957–1972 jednocześnie był członkiem Rady Państwa.