Od 1999 do 2002 był attaché obrony wojskowym, morskim i lotniczym przy Ambasadzie RP w Lizbonie, jednocześnie zajmując stanowisko polskiego oficera łącznikowego w Dowództwie Regionalnym NATO SOUTHLANT. Od 2003 był na stanowisku zastępcy dyrektora Departamentu Wojskowych Spraw Zagranicznych MON, następnie został przeniesiony do Sztabu Generalnego WP. Objął stanowisko szefa Zarządu Strategicznego w Generalnym Zarządzie Planowania Strategicznego. Od 2006 był dyrektorem Sekretariatu MON. Od 2007 do 2011 był attaché obrony wojskowym, morskim i lotniczym przy Ambasadzie RP w Waszyngtonie. Od 1 marca 2012 do lipca 2014 był szefem Zarządu Analiz Wywiadowczych i Rozpoznawczych Sztabu Generalnego WP. W 2013 pełnił funkcję szefa Polskiej Misji Wojskowej w Komisji Nadzorczej Państw Neutralnych w Korei.

29 lipca 2014 został podsekretarzem stanu w Ministerstwie Spraw Zagranicznych odpowiedzialnym za politykę bezpieczeństwa oraz relacje z Ameryką Północną i Południową. Zajmował to stanowisko do listopada 2015.