Od kwietnia 1948 do sierpnia 1949 był słuchaczem Szkoły Partyjnej przy KC PZPR.

Po ukończeniu szkoły partyjnej pracował w Wydziale Rolnym Komitetu Centralnego Polskiej Zjednoczonej Partii Robotniczej (od stycznia 1949 jako starszy instruktor, a od marca 1955 do września 1959 jako zastępca kierownika). W latach 1958–1965 był prezesem Zarządu Centralnego Związku Rolniczych Spółdzielni Produkcyjnych, a następnie do 1971 attaché handlowym ds. rolnych w Ambasadzie PRL w Kopenhadze. Po powrocie do kraju został ponownie wybrany na stanowisko prezesa Zarządu Centralnego Związku Rolniczych Spółdzielni Produkcyjnych.

W latach 1972–1976 pełnił mandat posła na Sejm PRL, od grudnia 1971 był członkiem KC PZPR. Od 1975 do 1981 pełnił funkcję generalnego sekretarza Naczelnej Rady Spółdzielczej.

Pochowany na cmentarzu Powązki Wojskowe w Warszawie (kwatera HII-8-20)Wyszukiwarka grobów w Warszawie.