Awansowany do stopnia pułkownika 31 lipca 1990.

Na stanowisko komendanta Wojskowej Komendy Uzupełnień w Gdyni wyznaczony Rozkazem Personalnym Dowódcy Pomorskiego Okręgu Wojskowego z dniem 15 marca 1996 nr PF-2 z 18 stycznia 1996.

Przeniesiony do rezerwy na podstawie decyzji Ministra Obrony Narodowej nr 80 z dnia 30 stycznia 2002.

Wykształcenie Oficerska Szkoła Wojsk Rakietowych i Artylerii im. gen. Józefa Bema w Toruniu (7 września 1965 – 1 września 1968) Akademia Sztabu Generalnego im. gen. K. Świerczewskiego w Rembertowie (1 października 1975 – 20 sierpnia 1978) Wojskowa Akademia Artylerii ZSRR – kurs przeszkolenia szczebla operacyjnego (1 listopada 1985 – 20 grudnia 1985) Kurs Komendantów Wojskowych Komend Uzupełnień w Łodzi (3 kwietnia 1995 – 14 kwietnia 1995)