Instruktor w Wydziale Zagranicznych PZPR (1981–1990).
Od 1990 do 1999 dyrektor Biura Kontaktów Zagranicznych w Zarządzie Krajowym Socjaldemokracji RP (1990–1999) i Sojuszu Lewicy Demokratycznej (1999–2001). Przedstawiciel Budimexu w Królewcu i Kijowie (1995–1997). Był dyrektorem Departamentu Spraw Zagranicznych w Kancelarii Prezesa Rady Ministrów (2001–2004). Wchodził w skład delegacji polskiej na zakończenie negocjacji w sprawie członkostwa Polski w Unii Europejskiej w Kopenhadze w grudniu 2002. Koordynował szczyt Inicjatywy Środkowoeuropejskiej w 2003 w Warszawie. W latach 2004–2007 był ambasadorem RP w Republice Kazachstanu, akredytowanym także w Republice Kirgiskiej. Następnie pracował w Kancelarii Prezesa Rady Ministrów jako radca premiera. W 2009 zaczął pracę w Instytucie Studiów Wschodnich. Jednocześnie, od 2007, nauczyciel akademicki, m.in. adiunkt i dyrektor Instytutu Studiów Azjatyckich w Wyższej Szkole Stosunków Międzynarodowych i Komunikacji Społecznej w Chełmie. Od 2018 właściciel Wydawnictwa „Poznanie”REGON: 012618854.. Odznaczony w Kazachstanie.