Służba wojskowa We wrześniu 1981 podjął studia wojskowe jako podchorąży Wyższej Szkole Oficerskiej Wojsk Pancernych w Poznaniu, które ukończył w 1985 uzyskując dyplom inżyniera – dowódcy. W sierpniu tego roku był promowany na pierwszy stopień oficerski – podporucznika. We wrześniu 1985 został skierowany na stanowisku dowódcy plutonu, następnie dowódcy kompanii szkolnej w Wyższej Szkole Oficerskiej Wojsk Pancernych w Poznaniu. W 1996 po ukończeniu studiów został skierowany do Akademii Obrony Narodowej, gdzie objął stanowisko naukowo-dydaktyczne asystenta, a następnie adiunkta.

16 grudnia 1998 obronił pracę doktorską na Akademii Obrony Narodowej w Warszawie i uzyskał stopień doktora nauk wojskowych w specjalności taktyka/dowodzenie. Temat rozprawy doktorskiej: „Działania sił pierwszej kolejności użycia w przygranicznym pasie przesłaniania”. 27 października 2004 uzyskał stopień naukowy doktora habilitowanego nauk wojskowych w specjalności dowodzenie (Wydział Wojsk Lądowych, Akademia Obrony Narodowej). Temat rozprawy habilitacyjnej: „Modyfikacja struktur organizacyjnych dowództw szczebla taktycznego wojsk lądowych Sił Zbrojnych RP”.