w latach 1949–1973 członek NKW ZSL, w latach 1949–1956 członek Prezydium NKW, w latach 1949–1956 sekretarz NKW, w latach 1954–1956 wiceprzewodniczący Sekretariatu NKW, a w 1956 (lipiec–listopad) wiceprezes Naczelnego Komitetu ZSL. W latach 1947–1949 był sekretarzem Klubu Poselskiego SL w Sejmie Ustawodawczym. Poseł do KRN, na Sejm Ustawodawczy i na Sejm PRL I kadencji, w Sejmie I kadencji przewodniczący Komisji Rolnictwa (1955–1956)

Żołnierz wojny obronnej w rejonie Łęczycy i Kutna. Do maja 1940 w niewoli niemieckiej, skąd uciekł i przedostał się do Związku Radzieckiego. W 1943 współorganizator Związku Patriotów Polskich w Republice Komi następnie sekretarz Republikańskiego Zarządu ZPP, prezes Zarządu Obwodowego ZPP w Kursku, sekretarz generalny Zarządu Głównego ZPP w Moskwie. Od 1946 do 1947 pierwszy sekretarz, a potem radca ambasady RP w Moskwie. W 1944 oficer 1 Armii Wojska Polskiego od specjalnych zleceń.