W czasie wojny z bolszewikami walczył w szeregach 6 Pułku Ułanów Kaniowskich jako dowódca 4 szwadronu. Wyróżnił się 26 kwietnia 1920 w walce o wieś Kijanówka w Ukrainie i został przedstawiony przez rotmistrza Stanisława Pomiankowskiego do odznaczenia Orderem Virtuti Militari. Po raz drugi do odznaczenia tym orderem został przedstawiony przez pułkownika Stefana Cieńskiego za walkę stoczoną 2 lipca 1920 pod wsią Butowce. 27 sierpnia 1920 został zatwierdzony z dniem 1 kwietnia 1920 w stopniu rotmistrza, w kawalerii, w grupie oficerów byłej armii austriacko-węgierskiej.

W 1922 został przeniesiony do 2 Pułku Szwoleżerów Rokitniańskich w Bielsku (od czerwca 1926 w Starogardzie). 3 maja 1922 został zweryfikowany w stopniu rotmistrza ze starszeństwem z 1 czerwca 1919 i 43. lokatą w korpusie oficerów jazdy (od 1924 – kawalerii). W 1923 pełnił obowiązki dowódcy I dywizjonu, a w 1924 pełni obowiązki kwatermistrza. Szkolił się w Centralnej Szkole Kawalerii i w Centrum Wyszkolenia w Rembertowie. 3 maja 1926 został mianowany majorem ze starszeństwem z 1 lipca 1925 i 2. lokatą w korpusie oficerów kawalerii. W kwietniu 1928 został przesunięty ze stanowiska kwatermistrza na stanowisko dowódcy szwadronu zapasowego 2 pszwol. w Toruniu.