Po jej ukończeniu (promocja w Krakowie 9 marca 1945) mianowany podporucznikiem.
Objął stanowisko dowódcy plutonu podchorążych w Oficerskiej Szkole Saperów w Przemyślu. Po ukończeniu Kursu Doskonalenia Oficerów w 1948 był dowódcą 21. batalionu saperów 10. Dywizji Piechoty w Jeleniej Górze (od 1949 – 10 Dywizja Pancerna).
W 1950 skierowany na studia do Wojskowej Akademii Inżynieryjnej w Moskwie, którą ukończył w 1956. Po ukończeniu akademii był zastępcą ds. liniowych dowódcy 2. Warszawskiej Ciężkiej Brygady Saperów w Kazuniu Nowym. Od 1957 szef wydziału operacyjno-szkoleniowego Szefostwa Wojsk Inżynieryjnych Warszawskiego Okręgu Wojskowego. Do 1961 szef saperów WOW. W latach 1961–1969 zastępca ds. technicznych szefa Wojsk Inżynieryjnych Ministerstwa Obrony Narodowej.
Na tym stanowisku rozwinął działalność badawczo-rozwojową sprzętu inżynieryjnego i jego produkcję w kraju. W latach 1969–1971 studiował w Akademii Sztabu Generalnego Sił Zbrojnych ZSRR. W 1971 otrzymał nominację na generała brygady. W latach 1971–1978 kierował Szefostwem Wojsk Inżynieryjnych MON.