W latach 1991–1994 był komendantem Wyższej Oficerskiej Szkoły Radiotechnicznej im. kpt. Sylwestra Bartosika (WOSR) w Jeleniej Górze, piastując tę funkcję aż do rozwiązania placówki, a następnie był komendantem powołanego na bazie zlikwidowanej szkoły oficerskiej Centrum Szkolenia Radioelektronicznego. W 1991 Rada Wydziału Wojsk Lotniczych i Obrony Powietrznej Akademii Obrony Narodowej nadała mu tytuł doktora nauk wojskowych. Awans na generała brygady uzyskał na mocy postanowienia Prezydenta RP z 3 maja 1996 roku. Nominację wręczył mu Prezydent RP Aleksander Kwaśniewski.
W 2003 roku przeszedł w stan spoczynku i osiadł w Jeleniej Górze.
Był aktywnym uczestnikiem ruchu racjonalizatorsko-nowatorskiego w wojsku, autorem i współautorem 26 projektów. Dowodzona przez niego 3 Brygada Radiotechniczna uzyskiwała bardzo dobre wyniki.
Awanse W trakcie wieloletniej służby w Wojsku Polskim otrzymywał awanse na kolejne stopnie wojskowe: podporucznik – 1966 porucznik – 1969 kapitan – 1973 major – 1978 podpułkownik – 1982 pułkownik – 1986 generał brygady – 3 maja 1996