W czasie I wojny światowej na froncie austriackim. Po rewolucji październikowej od grudnia 1917 do lutego 1918 dowódca Polskiego Kawaleryjskiego Dywizjonu rosyjskiej 8 Armii, potem organizator i dowódca 5 pułku ułanów w II Korpusie Polskim w Rosji (na Wschodzie). Awansowany na podpułkownika w grudniu 1917. Na Ukrainie organizował i dowodził 5 pułkiem ułanów. 11 maja 1918 walczył w bitwie pod Kaniowem i dostał się do niewoli niemieckiej. Internowany w Białej Podlaskiej, a później w Brześciu.

8 grudnia 1918 został przyjęty do Wojska Polskiego z byłego II Korpusu Polskiego, zatwierdzeniem posiadanego stopnia podpułkownika i przydzielony z dniem 14 listopada 1918 do 5 pułku ułanówDz. Rozk. Wojsk. Nr 12 z 19 grudnia 1918, poz. 318, 339.. Wspomniany pułk sformował w Mińsku Mazowieckim i dowodził nim na wojnie z Ukraińcami, a później wojnie z bolszewikami. „16 maja 1919 na czele oddziału jazdy wykonał rajd na 65 km w głąb frontu ukraińskiego”. 17 maja 1919 „o świcie uderzył na stację kolejową Ołyka szerząc postrach wśród uciekającego do Łucka wroga. Osobiście prowadząc spieszonych ułanów do ataku na bagnety i nie bacząc na to, że został w tym czasie raniony w oko, został do końca w szeregu, zdobywając osobiście jeden karabin maszynowy nieprzyjacielski”.