Po odzyskaniu przez Polskę niepodległości został przyjęty do Wojska Polskiego w połowie listopada 1918. Przydzielony do 6 pułku piechoty Legionów (w składzie 1 Dywizji Piechoty Legionów) i w jego szeregach w stopniu podporucznika uczestniczył w wojnie polsko-bolszewickiej na stanowisku dowódcy 3 kompanii. Brał udział w walkach o Lidę i bitwie o Wilno, zaś po tym jak zajęty został Dyneburg, został przeniesiony do prowadzenia prac w ramach Plebiscytu na Warmii, Mazurach i Powiślu, które prowadził po potajemnym przedostaniu się na teren Prus Wschodnich. Za swoje czyny wojenne otrzymał Order Virtuti Militari.

Z dniem 15 lutego 1920 został komendantem naczelnym Straży Mazurskiej, działającej w sferze propagandy i agitacji do 12 lipca 1920. Następnie ponownie służył w macierzystym 6 pułku piechoty Legionów, w okresie pokoju stacjonującym w garnizonie Wilno. Został awansowany do stopnia majora ze starszeństwem z dniem 1 czerwca 1919. W 6 pp Leg. był dowódcą kompanii, dowódcą batalionu (przez dwa lata) i pełniącym obowiązki zastępcy dowódcy pułku. 3 maja 1926 roku został awansowany na podpułkownika ze starszeństwem z dniem 1 lipca 1925 roku i 20. lokatą w korpusie oficerów piechoty. Następnie został przeniesiony do kadry oficerów piechoty z równoczesnym przeniesieniem służbowym do Ministerstwa Skarbu.