1 listopada 1924 został przydzielony do Wyższej Szkoły Wojennej w Warszawie, w charakterze słuchacza Kursu Doszkolenia. 15 października 1925, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego, został przydzielony do dyspozycji Ministra Spraw Wojskowych. 16 grudnia 1925 został przeniesiony do 14 pułku Ułanów Jazłowieckich we Lwowie na stanowisko dowódcy pułku. 14 kwietnia 1927 Prezydent RP mianował go na stanowisko dowódcy 3 Samodzielnej Brygady Kawalerii w Wilnie. 21 grudnia 1932 roku Prezydent RP Ignacy Mościcki mianował go na stopień generała brygady ze starszeństwem z dniem 1 stycznia 1933 roku i 6. lokatą w korpusie generałów. 12 maja 1937 objął dowództwo Kresowej Brygady Kawalerii. W sierpniu 1939 został dowódcą dyspozycyjnej Grupy Operacyjnej Kawalerii Nr 2.

Na tym stanowisku wziął udział w kampanii wrześniowej. W dniach 5–6 września 1939 był dowódcą przedmościa „Wyszogród”, w składzie Armii „Modlin”. Później przebywał w dowództwie Armii „Lublin”. Dostał się do niewoli sowieckiej, z której uciekł i przedostał się na Bliski Wschód do Palestyny, jako jedyny generał Wojska Polskiego. W marcu 1941 znalazł się w Ośrodku Zapasowym Brygady Strzelców Karpackich w Palestynie. W czerwcu 1943 został szefem sztabu Armii Polskiej na Wschodzie.