Był zastępcą dyrektora Departamentu Ekonomicznego (1996-1998).

W 1998 objął stanowisko głównego specjalisty – radcy w Przedstawicielstwie Polskim przy NATO i Unii Zachodnioeuropejskiej (WEU) w Brukseli (Belgia), a w 2003 wyznaczono go na stanowisko zastępcy szefa Generalnego Zarządu Planowania Strategicznego P-5 w Sztabie Generalnym Wojska Polskiego w Warszawie. W latach 2006–2008 był dyrektorem Departamentu Budżetowego Ministerstwa Obrony Narodowej.

W 2007 został wybrany przez Komitet Wojskowy NATO na stanowisko zastępcy dyrektora Międzynarodowego Sztabu Wojskowego NATO ds. Logistyki i Zasobów w Brukseli, które objął we wrześniu 2008.

W tym czasie, w ciągu 3 lat, był m.in. przewodniczącym Komitetu NATO ds. Wojskowych Zasobów Osobowych, współprzewodniczącym wojskowym Komitetu Logistycznego NATO, przedstawicielem Komitetu Wojskowego NATO w Radzie do Spraw Planowania i Polityki Zasobów oraz na Konferencję Dyrektorów Krajowych ds. Uzbrojenia (CNAD), zastępcą przewodniczącego i przedstawicielem Komitetu Wojskowego w Radzie Badań i Technologii. Współprzewodniczył również Komitetowi Standaryzacyjnemu NATO.