W latach 1954–1955 przebywał na Wyższym Kursie Akademickim w Akademii Sztabu Generalnego WP w Rembertowie, potem od października 1955 do października 1956 dowódca artylerii 2 Korpusu Armijnego w Poznaniu.
Od października 1956 do lipca 1957 dowódca 10 Dywizji Artylerii Armat, a następnie 31 Brygady Artylerii Armat w Głogowie. Od maja 1962 do stycznia 1963 przebywał na Wyższym Kursie Dowódczym w Akademii Artylerii w Leningradzie. Od stycznia 1963 zastępca szefa artylerii Śląskiego Okręgu Wojskowego we Wrocławiu. Od sierpnia 1963 do lipca 1965 studiował w Wojskowej Akademii Sztabu Generalnego Sił Zbrojnych ZSRR im. K. Woroszyłowa w Moskwie. Po powrocie do kraju został dowódcą grupy organizacyjnej w celu sformowania 36 Brygady Artylerii w Biedrusku. Od 2 września 1967 szef Wojsk Rakietowych i Artylerii ŚOW we Wrocławiu. 5 października 1971 na mocy uchwały Rady Państwa PRL otrzymał nominację na stopień generała brygady;