W Polsce Ludowej był dyrektorem naczelnym Głównego Urzędu Morskiego w Gdyni, a także Centralnego Zarządu Żeglugi Śródlądowej. W latach 1957–1968 pełnił funkcję podsekretarza stanu (wiceministra) w Ministerstwie Handlu Zagranicznego. Później był ambasadorem w Belgii i Luksemburgu (1968–1971).

W latach międzywojennych był członkiem masonerii w jednej z warszawskich lóż Wielkiej Loży Narodowej Polski. Już przed wojną był także członkiem Klubu Demokratycznego w Warszawie, od 1946 należał do Stronnictwa Demokratycznego. Zasiadał w jego Centralnym Komitecie (1965–1969).

Został odznaczony m.in. Orderem Sztandaru Pracy I i II klasy oraz belgijskim Orderem Korony I klasy. Zasłużony członek SD.

Pochowany w Lublinie.

Bibliografia Ludwik Hass, Wolnomularze polscy w kraju i na świecie 1821–1999. Słownik biograficzny, Oficyna Wydawnicza RYTM, Warszawa 1999, s. 329 (brak daty śmierci – informacja, iż zmarł po 1968) Józef Marczuk, Jan Ignacy Modrzewski, w: Słownik biograficzny miasta Lublina, tom I (pod redakcją Tadeusza Radzika, Jana Skarbka, Adama A. Witusika), Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej, Lublin 1993, s. 187 (informacje w życiorysie ojca) Tadeusz Mołdawa, Ludzie władzy 1944–1991. Władze państwowe i polityczne Polski według stanu na dzień 28 II 1991, Wydawnictwo Naukowe PWN, Warszawa 1991, s.