Służył w 8 Dywizji Zmechanizowanej, skąd skierowany został na studia do Akademii Wojskowej im. Frunzego. Jako jej absolwent przeszedł różne szczeble dowodzenia - szefa sztabu i dowódcy pułku oraz 6 Brygady Powietrzno-Desantowej i szefa Sztabu 1 Dywizji Zmech. Ukończył także Akademię Sztabu Generalnego Sił Zbrojnych ZSRR, po czym kontynuował służbę na stanowiskach zastępcy dowódcy Warszawskiego Okręgu Wojskowego. W latach 1994-1995 był szefem Zespołu Inspekcji WP. Następnie objął funkcję attaché wojskowego przy Ambasadzie RP w Turcji. Na początku 1999 r. został wyznaczony na stanowisko szefa Polskiego Zespołu Kontaktowego przy SHAPE, a potem szefa Narodowego Przedstawicielstwa Wojskowego przy Kwaterze Głównej Sił Zbrojnych NATO w Europie (SHAPE). Zastępca dowódcy Wojsk Lądowych. 2003-2004 - dowódca Międzynarodowej Dywizji Sił Stabilizacyjnych w Iraku.
Obecnie ambasador RP w Bośni i Hercegowinie.
Odznaczony m.in. Krzyżem Komandorskim Orderu Odrodzenia Polski (2004) oraz Złotym Krzyżem Zasługi.