W latach 1996–1997 był stypendystą w Genewskim Centrum Polityki Bezpieczeństwa.

Po ukończeniu studiów pracował w Instytucie Historii PAN oraz w redakcji „Wiadomości Historycznych”. W 1994 został urzędnikiem Ministerstwa Spraw Zagranicznych, gdzie zajmował się dyplomacją wielostronną i problematyką bezpieczeństwa międzynarodowego. Był m.in. naczelnikiem wydziału i wicedyrektorem departamentu, następnie zastępcą stałego przedstawiciela RP przy NATO (1999–2004) oraz dyrektorem Departamentu Polityki Bezpieczeństwa MSZ (2004–2008). Przez 15 lat wchodził w skład zespołu redakcyjnego „Rocznika Strategicznego”. Wieloletni członek redakcji kwartalnika „Sprawy Międzynarodowe”. Był też członkiem międzynarodowego komitetu naukowego kwartalnika „”.

Od kwietnia 2008Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 15 listopada 2007 r. nr 110-75-2007 w sprawie mianowania Ambasadora Rzeczypospolitej Polskiej ().Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 22 kwietnia 2008 r. nr 110-4-2008 w sprawie mianowania Ambasadora Rzeczypospolitej Polskiej (). do lipca 2012Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 12 września 2012 r. nr 110-73-2012 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().