Promowany na podporucznika w roku 1973. Pierwsze stanowisko - dowódcy grupy-instruktora spadochronowego - objął w 7 batalionie rozpoznawczym 10 Dywizji Pancernej. W latach 1974-1976 dowodził grupą specjalną 7 brozp. Na tym stanowisku awansował na porucznika (1975). Przez dwa lata dowodził kompanią specjalną w tym samym batalionie. Po ukończeniu w roku 1981 Akademii Sztabu Generalnego WP (kapitan od roku 1979) skierowany do 6 Dywizji Powietrzno-Desantowej w Krakowie na starszego pomocnika szefa wydziału rozpoznawczego. W latach 1982-1983 był zastępcą dowódcy ds. liniowych 16 Batalionu Powietrzno-Desantowego 6 DP-D, a przez kolejne dwa lata szefem sztabu-zastępcą dowódcy tego batalionu. Na stopień majora awansował w roku 1984. Przez pięć lat dowodził 16 bpdes. Jednostka dwukrotnie uzyskiwała tytuł przodującej w Wojsku Polskim. Na tym stanowisku w roku 1988 awansował na podpułkownika. W latach 1990-1991 był zastępcą dowódcy-szefem grupy dowodzenia w Polskim Kontyngencie Wojskowym ONZ w Syrii. Przez kolejny rok dowodził tym kontyngentem. W latach 1992-1993 służył w dowództwie Krakowskiego Okręgu Wojskowego na stanowisku szefa wydziału ds. wizyt zagranicznych. W roku 1993 awansował na stopień pułkownika. W tym samym roku skierowany na szefa logistyki w Polskiej Misji Pokojowej ONZ w Saharze Zachodniej. Po powrocie do kraju w roku 1994 został dowódcą 6 Brygady Desantowo-Szturmowej w Krakowie. Dokonał głębokiej przebudów zasad i programu szkolenia jednostki w kierunku dostosowania jej zdolności do wymogów NATO. W roku 1995 ukończył studia podyplomowe w Królewskiej Akademii Studiów Obronnych w Wielkiej Brytanii. W roku 1996 mianowany na stopień generała brygady. W okresie 1996-1999 dowodził 25 Dywizją Kawalerii Powietrznej w Tomaszowie Mazowieckim. Od roku 1999 byt szefem Pionu Szkolenia i Ćwiczeń Kwatery Głównej Sojuszniczych Sił Zbrojnych NATO w Europie (SHAPE) w Mons. W roku 2002 wyznaczony na stanowisko zastępcy dowódcy 3 Międzynarodowego Korpusu Armijnego, z dowództwem na terenie Turcji. W tym samym roku został awansowany na stopień generała dywizji. Jest pierwszym polskim oficerem, który objął tak wysokie stanowisko dowódcze w NATO. Jeden z najbardziej dynamicznych i najlepiej wyszkolonych polskich dowódców, o wielkich zasługach w integracji sil zbrojnych z Sojuszem Północnoatlantyckim. Wybitny specjalista z zakresu działań powietrzno-desantowych i specjalnych. Oddał ponad 2500 skoków spadochronowych. Uhonorowanym m.in. Krzyżem Kawalerskim Orderu Odrodzenia Polski i Złotym Krzyżem Zasługi.