Na Konferencji Organizacji Narodów Zjednoczonych w Montego Bay przewodniczył polskiej delegacji oraz brał udział w uchwaleniu nowego prawo morza. Reprezentant polskiego udziałowca w chińsko-polskiej spółce żeglugowej Chipolbrok Wiceprzewodniczący sesji rybackiej Organizacji Narodów Zjednoczonych do spraw Wyżywienia i Rolnictwa w Rzymie. Uczestniczył w Konferencji Okrągłego Stołu Polsko-Brytyjskiego w Ditchley Park, w Wilton oraz w Warszawie. Pełnił funkcję współprzewodniczącego polsko-szwedzkich Konferencji Okrągłego Stołu w Kołobrzegu, Gdańsku i Sztokholmie. Od 1976 do 1979 sprawował stanowisko ambasadora PRL w Pakistanie. Był jednym z założycieli i wiceprezesem rady udziałowców polsko-szwedzkiej spółki maklerskiej GAC Poland w Szczecinie.

Zainicjował założenie pierwszego polskiego banku prywatnego, Banku Inicjatyw Gospodarczych, w 1989, oraz następnie był jego sekretarzem oraz wiceprzewodniczącym rady nadzorczej. Funkcję pełnił także po fuzji z Bankiem Gdańskim i powstaniu BIG Banku Gdańskiego oraz po zmianie nazwy na Bank Millennium. Po zakończeniu kariery w sektorze publicznym rozpoczął działania w bankowości.