Z dniem 19 kwietnia 1919 r. jako podchorąży pełnił służbę w 11 pułku Ułanów Legionowych, będąc dowódcą 3 plutonu w składzie 4 szwadronu ppor. Tadeusza Brzęk-Osińskiego z dowódcą pułku Mariuszem Zaruskim. Z pułkiem brał udział w zajęciu Wilna, w walkach na pograniczu polsko-litewskim, w walkach na Białorusi. Brał udział w wielu potyczkach, bitwach w wojnie polsko–bolszewickiej. W okresie od września 1919 r. do maja 1920 r. był słuchaczem Oficerskiej Szkoły Jazdy ze Starej Wsi, otrzymał awans na podporucznika. W maju 1920 r. wyróżnił się w potyczkach i bitwach, opóźniające napór 15 armii bolszewickiej. 16 czerwca 1920 r. wnioskowano na podstawie Uchwały Kapituły Tymczasowej zatwierdzonej przez rtm. Tadeusza Brzęk-Osińskiego, za męstwo na polu walki: „za niezwykłą odwagę, waleczność oraz bohaterskie czyny”, za odznaczeniem go orderem „Virtuti Militari” V klasy. Był także odznaczany czterokrotnie Krzyżem Walecznych.

Od czerwca 1920 r. do 18 października 1920 r. brał udział w walkach o Równe, uczestniczył w próbach zatrzymania armii Budionnego, walcząc m.in.