Od 1995 związany z Ministerstwem Spraw Zagranicznych Rzeczypospolitej Polskiej. W latach 1996–2001 był radcą-ministrem pełnomocnym, zastępcą ambasadora RP w Republice Federalnej Niemiec, kierownikiem Przedstawicielstwa Ambasady RP w Kolonii. Sprawował funkcję dyrektora Departamentu Polityki Bezpieczeństwa Europejskiego Ministerstwa Spraw Zagranicznych RP (2001–2002). W latach 2005–2007 był kolejno dyrektorem Departamentu Spraw Zagranicznych Kancelarii Prezesa Rady Ministrów, dyrektorem Departamentu Polityki Międzynarodowej Kancelarii Prezesa Rady Ministrów, ponownie dyrektorem Departamentu Spraw Zagranicznych Kancelarii Prezesa Rady Ministrów (w okresie rządów premiera Kazimierza Marcinkiewicza i premiera Jarosława Kaczyńskiego).

Od 2002 do 2006 dyrektor merytoryczny czasopisma „Fundusze Europejskie”. Od lutego 2008 do listopada 2013 dyrektor Biura Pełnomocnika Prezesa Rady Ministrów ds. Dialogu Międzynarodowego (Władysława Bartoszewskiego) w Kancelarii Prezesa Rady Ministrów odpowiedzialnego za stosunki polsko-izraelskie i stosunki polsko-niemieckie.