Od 15 grudnia 1948 był członkiem Polskiej Zjednoczonej Partii Robotniczej, w latach 1948–1968 był zastępcą członka Komitetu Centralnego. Od 1947 do 1951 był podsekretarzem stanu w Ministerstwie Rolnictwa i Reform Rolnych, a od maja 1951 roku do listopada 1956 był podsekretarzem stanu w Ministerstwie Państwowych Gospodarstw Rolnych.

Od marca 1957 roku do lutego 1960 roku był pełnomocnikiem rządu ds. zagospodarowania ziem południowych. Od maja 1960 roku do lipca 1965 roku był ambasadorem nadzwyczajnym i pełnomocnikiem PRL w Mongolii. Od sierpnia 1966 roku do kwietnia 1969 roku był wiceprezesem Zakładu Ubezpieczeń Społecznych, a w latach 1966–1969 był prezesem Naczelnej Rady Łowieckiej Polskiego Związku Łowieckiego.

Zginął w katastrofie lotniczej pod Zawoją.

Mieszkał w Warszawie. Był żonaty z Haliną z domu Struzik (1913-1997). Został pochowany 5 kwietnia 1969 w Alei Zasłużonych na Cmentarzu Wojskowym na Powązkach (kwatera A2-tuje-17)Wyszukiwarka cmentarna - Warszawskie cmentarze. W pogrzebie udział wzięli członkowie Biura Politycznego KC PZPR: Stefan Jędrychowski, Władysław Kruczek i Ignacy Loga-Sowiński, zastępcy członków Biura Politycznego: wicepremier Piotr Jaroszewicz i sekretarz KC Mieczysław Moczar oraz zastępca przewodniczącego Rady Państwa Bolesław Podedworny.