W lutym 1925 roku został przydzielony do Dowództwa 2 Dywizji Górskiej w Przemyślu na stanowisko oficera sztabu dowódcy piechoty dywizyjnej. W maju 1927 roku został przeniesiony do 50 pułku piechoty w Kowlu na stanowisko dowódcy I batalionu. Został awansowany do stopnia majora ze starszeństwem z dniem 1 stycznia 1927 roku w korpusie oficerów piechoty. W październiku tego roku został przeniesiony do 53 pułku piechoty w Stryju na stanowisko dowódcy III batalionu. W kwietniu 1928 roku, w związku z likwidacją III baonu, został przesunięty na stanowisko dowódcy I batalionu. W marcu 1931 roku został przeniesiony do 51 pułku piechoty w Brzeżanach na stanowisko kwatermistrza. W drugiej połowie lat 30. został przesunięty na stanowisko dowódcy I batalionu. Został awansowany do stopnia podpułkownika piechoty.