Przebywał potem krótko w Ebensee, gdzie pracował jako buchalter.

Od lipca 1945 do sierpnia 1946 pracował w Pomorskiej Spółce Rybackiej w Bydgoszczy, gdzie zajmował się sprawami mieszkalno-socjalnymi rybaków przybywających na Ziemie Zachodnie. Od sierpnia 1946 do 1949 pracował w Zarządzie Głównym Ligi Morskiej w Warszawie, gdzie pełnił funkcję Głównego Inspektora Wychowania Morskiego. Od 1947 przez kilka lat był też kapitanem jachtu Ligi Morskiej „Generał Zaruski”. Od 1949 do 1950 był głównym inspektorem wyszkolenia morskiego w Komendzie Głównej POSP. Od 1950 do 1955 zajmował się pracą literacką. Od 1955 do 1958 był kierownikiem działu i zastępcą redaktora naczelnego Rozgłośni „Kraj”. Od 1958 pracował w Polskim Radiu (za kierowanie Redakcją programu zagranicznego „Dla tych, co na morzu” został laureatem Złotego Mikrofonu), a następnie w Telewizji Polskiej, gdzie był (między innymi) kierownikiem redakcji reportaży Redakcji Naczelnej Audycji dla Polaków za Granicą.