Od 30 marca 1916 do 21 września 1917 był odkomenderowany z pułku do 26 batalionu taborów (ros. 26-й обозный батальон) celem czasowego pełnienia obowiązków dowódcy batalionu. 22 września 1917 został przydzielony do sztabu Armii Specjalnej. W 1917 został awansowany na pułkownika. 24 grudnia tego roku wstąpił do I Korpusu Polskiego w Rosji. W marcu 1918 został dowodcą szwadronu legii oficerów jazdy.

1 marca 1919 został przyjęty do Wojska Polskiego z byłych Korpusów wschodnich i byłej armii rosyjskiej, z zatwierdzeniem posiadanego stopnia pułkownika i przydzielony z dniem 31 stycznia 1919 do Wojskowej Straży GranicznejDz. Rozk. Wojsk. Nr 27 z 11 marca 1919, poz. 868.Dz. Rozk. Wojsk. Nr 29 z 15 marca 1919, poz. 932.. Od 1919 dowodził 2 pułkiem Wojskowej Straży Granicznej. 29 maja 1920 został zatwierdzony z dniem 1 kwietnia 1920 w stopniu pułkownika, w kawalerii, w grupie oficerów byłych Korpusów wschodnich i byłej armii rosyjskiej. Był wówczas dowódcą 2 pułku Strzelców Granicznych. Z dniem 1 maja 1921 roku został przeniesiony w stan spoczynku z prawem noszenia munduru, w stopniu pułkownika jazdy.