Działalność w III RP Na przełomie lat 80. i 90. był krótko pracownikiem naukowym Instytutu Religioznawstwa UJ oraz wicedyrektorem Wydziału Spraw Obywatelskich Urzędu Wojewódzkiego w Częstochowie (luty – listopad 1990). Następnie rozpoczął pracę w dyplomacji. W latach 1990–1991 kierował Wydziałem ds. Polonii w MSZ. Był pierwszym polskim powojennym oficjalnym przedstawicielem w Litwie (w randze chargé d’affaires) w latach 1991–1992 oraz radcą-ministrem Ambasady RP w Wilnie w latach 1992–1994. Zakładał pierwszy polski konsulat w Grodnie, pełnił funkcję Konsula Generalnego w latach 1994–1997. Od 1998 do 2002 był Ambasadorem RP w BiałorusiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 14 czerwca 2002 r. nr Z. 110-33-2002 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ()..

Po powrocie do kraju zajmował się działalnością gospodarczą. W 2002 stworzył firmę doradczą „Biuro Promocji Gospodarczej Europa Wschód”, pomagając polskim firmom w kontaktach gospodarczych na rynkach byłego ZSRR.