Został też zatrudniony w ISP PAN jako profesor uczelni.
Od 2006 pełnił funkcję zastępcy dyrektora Polskiego Radia dla Zagranicy, a od 2009 zasiadał w zarządzie Europejskiego Zgrupowania Interesów Gospodarczych Euranet. Był również kierownikiem Sekcji Projektów Europejskich oraz koordynatorem projektu Euranet Plus w Polskim Radiu. W 2013 jako przedstawiciel Polskiego Radia został wybrany koordynatorem Grupy Europy Środkowo-Wschodniej Europejskiej Unii Nadawców (EBU). Jest szefem Obserwatorium Afrykańskiego Centrum Stosunków Międzynarodowych oraz jego wieloletnim ekspertem.
Od 2017 do 2023 ambasador nadzwyczajny i pełnomocny Rzeczypospolitej Polskiej w Republice Indii, akredytowany również w Islamskiej Republice Afganistanu, Ludowej Republice Bangladeszu, Królestwie Bhutanu, Republice Malediwów, Federalnej Demokratycznej Republice Nepalu i w Demokratyczno-Socjalistycznej Republice Sri Lanki. Kadencję zakończył 3 kwietnia 2023Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 21 marca 2023 r. nr 110.21.2023 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 21 marca 2023 r. nr 110.22.2023 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 21 marca 2023 r.