European Security Seminar – North w George C. Marshall European Center for Security Studies oraz kursw Krajowej Szkole Administracji Publicznej (KSAP). Biegle zna języki: angielski i niemiecki (poziom 4) oraz francuski na poziomie średniozaawansowanym (poziom 2+).

Służba wojskowa Wstąpił do Sił Zbrojnych RP w 1993 r.; na stopień podporucznika został mianowany w 1998 r.

W 1999 r. rozpoczął zawodową służbę jako dowódca plutonu desantowo-szturmowego w 7 Batalionie 25 Brygady Kawalerii Powietrznej w Tomaszowie Mazowieckim.

W latach 2000–2002 pełnił funkcję specjalisty w Departamencie Nauki i Szkolnictwa Wojskowego MON — uczestnicząc w reformie systemu edukacji wojskowej i pracując jako członek Centralnej Komisji Egzaminacyjnej Języków Obcych.

W kolejnych czterech latach (2002–2006) służył w Sekretariacie pierwszego wiceministra MON / Narodowego Dyrektora ds. Uzbrojenia, zajmując się sprawami międzynarodowymi.

W 2006 r. został starszym specjalistą w Zarządzie Planowania Strategicznego J-5 w Sztabie Generalnym WP.

W latach 2008–2012 pełnił funkcję asystenta wojskowego dwóch szefów Sztabu Generalnego WP.

W latach 2012–2015 służył w Kwaterze Głównej NATO w Brukseli jako specjalny asystent przewodniczącego Komitetu Wojskowego NATO.