Po 1945 pozostał w Lubece, gdzie uczył w Polskim Gimnazjum i Liceum nr 1 oczekującą na repatriację polską młodzież. Jesienią 1946 został zamianowany Zastępcą Kierownika Okręgu Szkolnictwa Polskiego w Lippstadt. W 1947 powrócił do Polski. 10 lipca 1947 wstąpił do Stronnictwa Ludowego (następnie został członkiem Zjednoczonego Stronnictwa Ludowego). W tym samym miesiącu rozpoczął pracę w dziale kulturalno-oświatowym Zarządu Głównego Związku Samopomocy Chłopskiej (ZSCh). Od 1950 do końca 1952 był sekretarzem w Zarządzie Głównym Towarzystwa Przyjaźni Polsko-Radzieckiej. Od grudnia 1952 do stycznia 1957 piastował stanowisko podsekretarza stanu w Ministerstwie Kultury i Sztuki. W marcu 1957 został zatrudniony w Ministerstwie Spraw Zagranicznych. Do grudnia 1963 pracował na stanowisku radcy w Ambasadzie w Pradze. W 1964 został wicedyrektorem Departamentu I MSZ. Od 26 września 1966 do 26 października 1971 pełnił funkcję ambasadora w Turcji.

Syn Jana i Heleny. Pochowany na Cmentarzu Wojskowym na Powązkach.

Odznaczenia Medal "Za zasługi dla ruchu ludowego" (1984)Wręczono medale "Za zasługi dla ruchu ludowego, "Rzeczpospolita", nr 137, 9 czerwca 1984, s.