Romualda Traugutta. Od kwietnia 1944 dowódca kompanii w tym batalionie. Walczył m.in. pod Warką, Warszawą, o przełamanie Wału Pomorskiego, o Kołobrzeg i nad Odrą.

Po wojnie został dowódcą batalionu szkolnego 7 pułku piechoty 3 Dywizji Piechoty im. Romualda Traugutta. W kwietniu 1946 ukończył kurs dowódców pułku w Centrum Wyszkolenia Piechoty w Rembertowie. Po ukończeniu szkolenia powrócił na stanowisko dowódcy 1 batalionu 7 pułku piechoty, a w marcu 1947 został szefem sztabu tego pułku. Od 1 kwietnia 1948 dowódca 18 pułku piechoty w Wadowicach. Od 16 grudnia 1949 do 30 października 1950 dowódca 37 pułku piechoty w Gliwicach. Od października 1950 służył w dowództwie Okręgu Wojskowego nr V w Krakowie na stanowisku starszego pomocnika szefa wydziału VII ds. wyszkolenia bojowego, a od 1951 starszego pomocnika szefa Wydziału Wyszkolenia Bojowego Oddziału IX dowództwa okręgu. Od listopada 1953 do września 1954 ukończył Kurs Doskonalenia Dowódców przy Akademii Sztabu Generalnego WP w Rembertowie. Po ukończeniu kursu pozostał w tej uczelni jako starszy wykładowca sztuki operacyjnej w Katedrze Taktyki Ogólnej i Sztuki Operacyjnej. Jednocześnie studiował na Fakultecie Ogólnowojskowym Akademii Sztabu Generalnego WP.