Ppłk dyplomowany (rez.), absolwent Wyższej Szkoły Oficerskiej Wojsk Zmechanizowanych, Akademii Obrony Narodowej (AON, obecnie ASzWoj, kierunek – rozpoznanie ogólnowojskowe) oraz wielu kursów profesjonalnych na AON, w HQ MNC NE, JFTC oraz w NATO School Oberammergau (w tym kursy Operational Planing Process, Intel Analyst, Academic Instructors’, Counter Threat Network Analysis).
Znany w NATO ekspert w dziedzinie rozpoznania na poziomie operacyjnym (Joint Intelligence) oraz planowania ćwiczeń NATO w zakresie rozpoznania. Pełnił służbę w Wojsku Polskim oraz w strukturach międzynarodowych, na stanowiskach dowódczych i sztabowych, w tym w jako zastępca dowódcy Batalionu Litewsko-Polskiego w Orzyszu, Szef Sekcji w Oddziale G2 w Kwaterze Międzynarodowego Korpusu Północny-Wschód w Szczecinie, Ekspert/Instruktor ds. rozpoznania w Joint Warfare Centre, Stavanger, Norwegia oraz Doradca ds. Wojskowych Zastępcy Dyrektora Joint Force Training Centre w Bydgoszczy.
Po przejściu do rezerwy w latach 2008-2014 kontynuował prace w JWC Stavanger, jako cywilny konsultant ds. rozpoznania strategicznego, w sekcji produkcji scenariuszy do ćwiczeń NATO. Od lipca 2014 pracuje jako pracownik etatowy NATO (NATO International Civilian) w NATO Allied Joint Force Command Brunssum, Niderlandy. Autor programu oraz treści wykładów Joint Intelligence panel na Akademii Sztuki Wojennej, prowadzonych, z przerwami, od 2012 roku. Współzałożyciel firmy szkoleniowo – konsultingowej JRA Consulting DA działającej głównie na rynku norweskim w latach 2011-2018, z głównym zadaniem wspierania Joint Warfare Centre, Stavanger, Norwegia.