Po uwolnieniu w październiku 1918 roku, w pierwszych dniach listopada, utworzył w Lublinie i Kraśniku, 3 pułk ułanów, następnie przemianowany na 7 pułk ułanów lubelskich, którym jako major, dowodził w zwycięskich bitwach pod Słonimem, Lipniszkami, Berdówką, Chochłem, Gródkiem, Wilją, Wiazyniem, Kamieniem, nad Dźwiną oraz pod Dereguszczem. 29 maja 1920 roku został zatwierdzony w stopniu pułkownika ze starszeństwem z dniem 1 kwietnia 1920 roku w korpusie oficerów kawalerii. Stanowisko dowódcy pułku piastował do lipca 1920, a następnie objął dowództwo I Brygady Jazdy z którą odniósł sukcesy w Małopolsce Wschodniej i na Wołyniu, wśród nich w bitwie pod Zasławiem.