Po powrocie do kraju w 1945 podjął pracę na Górnym Śląsku (m.in. w Polskim Związku Zachodnim). Od 1946 zatrudniony na różnych stanowiskach w MSZ, m.in. naczelnika Wydziału w Departamencie Propagandy i Informacji, dyrektora Polskiego Ośrodka Informacyjnego w Nowym Jorku (1947–1951) oraz naczelnika Wydziału ONZ w Departamencie Organizacji Międzynarodowych MSZ i p.o. jego dyrektora (1951–1956). Od 1956 do 1957 przebywał w Wietnamie jako szef Misji Polskiej w Międzynarodowej Komisji Nadzoru i Kontroli. W grudniu 1957 mianowany ambasadorem PRL w Sztokholmie (do marca 1964). Po powrocie do kraju pracował na stanowiskach dyrektorskich w Departamentach Europy Zachodniej oraz Anglii i Ameryki MSZ. W latach 1975–1979 był chargé d’affaires i posłem w Reykjavíku. Brał wielokrotny udział w sesjach Zgromadzenia Ogólnego ONZ jako ekspert, doradca oraz delegat.
Po 1945 pozostawał bezpartyjny. Był autorem wielu tłumaczeń z i na język polski (dzieł francusko-, anglo- i szwedzkojęzycznych). Odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski (1953)..
Żonaty z Pauliną Lucyną z domu Potok (1922–2002);