Został awansowany na stopień kapitana piechoty ze starszeństwem z dniem 1 czerwca 1919. W 1923 jako oficer nadetatowy 75 Pułku Piechoty z Królewskiej Huty pełnił służbę w Dowództwa Okręgu Korpusu Nr V w Krakowie, gdzie w 1923 był oficerem w Oddziale III Sztabu, a w 1924 w Oddziale Wyszkolenia. Na przełomie lat 20./30. był oficerem 3 pułku strzelców podhalańskich w Bielsku. W tym okresie został awansowany na stopień majora piechoty ze starszeństwem z dniem 1 stycznia 1930. W marcu 1930 został wyznaczony na stanowisko dowódcy batalionu. W 1934 awansowany na stopień podpułkownika. W kwietniu tego roku został przeniesiony do 30 pułku piechoty w Warszawie na stanowisko zastępcy dowódcy pułku. W 1935 odbył przeszkolenie w Centrum Wyszkolenia Piechoty w Rembertowie. Od 20 marca do września 1939 był dowódcą 28 pułku piechoty w Łodzi.