26 marca 1921 roku za udział w walkach pułku odznaczony go krzyżem „Virtuti Militari” V kl., a we wniosku o jego nadanie czytamy m.in.:
Po zakończeniu wojny nadal służył w 21 Warszawskim pułku piechoty, gdzie był dowódcą kompanii, a następnie adiutantem. Awansowano go na stopień kapitana. 14 stycznia 1926 roku został przeniesiony do Korpusu Ochrony Pogranicza. 7 lutego 1926 roku przybył do 11 batalionu granicznego w Ostrogu. 25 marca 1926 roku został przeniesiony do formowanego 24 batalionu KOP w Sejnach. Zatwierdzony 22 marca 1926 roku jako kwatermistrz w składzie komisji gospodarczej. 29 września 1927 roku został przeniesiony do 29 batalionu odwodowego w Suwałkach. W grudniu 1927 roku został czasowo oddelegowany do dowództwa 6 Półbrygady Ochrony Pogranicza w Grodnie. 18 lutego 1928 roku awansował na stopień majora ze starszeństwem z dniem 1 stycznia 1928 roku i 156. lokatą w korpusie oficerów piechoty. 2 lipca 1928 roku został przesunięty ze stanowiska dowódcy kompanii granicznej „Filipów” na kwatermistrza batalionu. 20 marca 1931 roku został przeniesiony z KOP do 33 pułku piechoty w Łomży na stanowisko dowódcy batalionu. W listopadzie 1932 roku został przesunięty ze stanowiska dowódcy batalionu na stanowisko obwodowego komendanta przysposobienia wojskowego.