15 lipca 1945 wstąpił do Polskiej Partii Robotniczej. Został inspektorem w Ministerstwie Przemysłu i Handlu w Łodzi, potem do 1947 dyrektor działu kadr w Centralnym Zarządzie Przemysłu Hutniczego w Katowicach. W latach 1947–1949 wicedyrektor departamentu w Ministerstwie Przemysłu i Handlu, a do 1950 dyrektor departamentu w Ministerstwie Handlu Zagranicznego. W latach 1950–1952 radca handlowy Ambasady PRL w Budapeszcie, 1952–1953 dyrektor gabinetu ministra handlu zagranicznego, a do 1955 dyrektor biura działu handlu w Urzędzie Rady Ministrów. Od 1955 do 1958 ponownie radca handlowy, tym razem Ambasady PRL w Berlinie.

Od 1948 członek Polskiej Zjednoczonej Partii Robotniczej. Od 1958 do 1964 podsekretarz stanu w Ministerstwie Handlu Zagranicznego, a w latach 1969–1971 minister, w okresie 1964–1969 minister żeglugi. Od 1971 do 1978 ambasador PRL w Jugosławii, po czym do 1982 był prezesem Polskiej Izby Handlu Zagranicznego. W latach 1969–1974 był także wiceprezesem Zarządu Głównego ZBoWiDNowe włdze ZBoWiD [w:] Głos Słupski, nr 251, 22 września 1969, s. 1-2..

Mieszkał w Warszawie. Żonaty z Wandą Pauliną z domu Ślusarczyk (1919-2002). Pochowany na cmentarzu Powązki Wojskowe w Warszawie (kwatera 3A tuje-1-43)Wyszukiwarka cmentarna - Warszawskie cmentarze.