Był pierwszym po zakończeniu wojny przedstawicielem dyplomatycznym Polski w Albanii w latach 1949–1952, w randze "chargé d’affaires", a następnie posłem w Meksyku, akredytowanym także w Kostaryce, od 1960 do 1964 był przedstawicielem dyplomatycznym PRL na Kubie. Pracował w Głównym Zarządzie Informacji Wojska Polskiego. Z Meksyku skierowany na Kubę i jako szef polskiej ambasady wziął udział w negocjacjach, zmierzających do rozwiązania kryzysu 1962.