W latach 1956–1958 na Wyższym Kursie Doskonalenia Oficerów (WKDO) przy Fakultecie Inżynieryjnym Wojskowej Akademii Technicznej. Major z 1952. Po zakończeniu WKDO uzyskał dyplom technika drogowo-mostowego i został zaliczony do korpusu osobowego wojsk inżynieryjnych. Skierowany na kierownika Studium Wojskowego Politechniki Wrocławskiej. Pracując tam w latach 1958–1962 zakończył studia na Wydziale Inżynierii Lądowej i uzyskał dyplom inżyniera. Podpułkownik z 1958. W 1962 wyznaczony na dowódcę 12 Brygady Drogowej w Nisku. W 1963 wrócił do Wrocławia na stanowisko komendanta Oficerskiej Szkoły Wojsk Inżynieryjnych, które objął od stycznia 1964. Pułkownik z 1963. W 1966 skierowany do Akademii Sztabu Generalnego Sił Zbrojnych ZSRR do Moskwy.

Po ukończeniu Akademii, w 1969 szef wojsk inżynieryjnych Śląskiego Okręgu Wojskowego. W grudniu 1972 skierowany na komendanta Wyższej Oficerskiej Szkoły Wojsk Inżynieryjnych. Mianowany generałem brygady w 1973.

Zmarł na zawał serca. Pochowany na Cmentarzu Osobowickim we Wrocławiu. mały|Grób gen.