Po uwolnieniu służył w Polskiej Sile Zbrojnej i następnie w Wojsku Polskim. Komendant garnizonu Warszawa (major z listopada 1918). Dowódca Grupy Operacyjnej własnego imienia w ramach Armii „Wschód” w walkach z Ukraińcami w rejonie Lwowa, Przemyśla i w Małopolsce Wschodniej (listopad 1918–1919). W okresie czerwiec 1919–1920 w sztabie gen. Józefa Hallera, kwatermistrz Armii, potem w Oddziale IV Sztabu Generalnego. Podpułkownik z 1 czerwca 1919. Na froncie bolszewickim dowódca 79 pułku piechoty od czerwca do lipca 1920. Po wojnie członek Najwyższej Komisji Opiniującej przy Naczelnym Wodzu – do 1922. Za postawę wykazaną w czasie walk o oswobodzenie Galicji Wschodniej podczas wojny polsko-ukraińskiej, 10 sierpnia 1922 otrzymał order „Virtuti Militari” V klasy.
3 listopada 1922 został przeniesiony do Wyższej Szkoły Wojennej w Warszawie, w charakterze słuchacza II Kursu Doszkolenia. Z dniem 15 października 1923, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego, został przydzielony do Departamentu I Piechoty Ministerstwa Spraw Wojskowych w Warszawie. 31 marca 1924 został awansowany na pułkownika ze starszeństwem z dniem 1 lipca 1923 i 21. lokatą w korpusie oficerów piechoty. Następnie pełnił służbę w Inspektoracie Armii Nr 2, pozostając oficerem nadetatowym 72 pułku piechoty.