24 listopada 1918 roku otrzymał przydział do 7 eskadry myśliwskiej, następnie w marcu 1919 roku objął stanowisko dowódcy 4 eskadry wywiadowczej. W czasie bitwy o Lwów wykonał łącznie ok. 30 lotów bojowych, podczas których przeprowadzał rozpoznanie oraz atakował oddziały ukraińskie. Podczas zajęcia Wilna w kwietniu 1919 roku wykonał lot rozpoznawczy pomimo silnego ognia przeciwlotniczego przeciwnika i przekazał istotne informacje na temat położenia oddziałów Armii Czerwonej. Informacje te pozwoliły na przygotowanie skutecznego ataku, który doprowadził do wyparcia wrogich oddziałów z rejonu Wilna.

8 kwietnia 1919 roku, w załodze z Aleksandrem Serednickim przeprowadził rozpoznanie na trasie Lida—Mołodeczno. 19 maja, również w załodze z Aleksandrem Serednickim, wykrył i skutecznie zaatakował nieprzyjacielską drezynę pancerną. W czasie swej służby w 4 eskadrze wywiadowczej pilotował jedyny w lotnictwie Wojska Polskiego egzemplarz myśliwca Nieuport 24C1. 22 maja wykonał na nim lot rozpoznawczy na trasie Nowa Wilejka—Święciany—Ignalino—Łabonary, podczas którego rozrzucił również nad terenem zajętym przez nieprzyjaciela ulotki.