Od 1986 do 1989 był członkiem Komitetu Zakładowego PZPR w MSZPaweł Ceranka, Podstawowa Organizacja Partyjna PZPR w Ministerstwie Spraw Zagranicznych 1949–1989, w: Pamięć i Sprawiedliwość, 1 (27) 2016, s. 307..
Był jednym z reprezentantów strony koalicyjno-rządowej podczas obrad Okrągłego Stołu w grupie redakcyjnej do spraw przezwyciężenia problemów zadłużenia. Po transformacji ustrojowej prezes firmy doradczej EPPA (1991–1992), doradca prezesa Konfederacji Pracodawców Polskich (1993–1994). Pełnił obowiązki radcy handlowego ambasady RP w Lagos. 27 stycznia 1998 został mianowany ambasadorem w pięciu państwach Afryki Zachodniej z siedzibą w Lagos. Zmarł na zawał serca 28 sierpnia 2000 w Lagos.
Został pochowany w Alei Zasłużonych na Cmentarzu Wojskowym na Powązkach (kwatera A30-tuje-1)Wyszukiwarka cmentarna - Warszawskie cmentarze.
Według materiałów zgromadzonych w archiwum Instytutu Pamięci Narodowej był w latach 1968–1990 funkcjonariuszem Departamentu I (wywiadu) Służby Bezpieczeństwa.