W czasie I wojny światowej oficer 1 pułku ułanów (Beliny-Prażmowskiego) Legionów Polskich. W latach 1930-1933 dowódca pułku ułanów, następnie w latach 1933-1935 oficer do zleceń Generalnego Inspektora Sił Zbrojnych Józefa Piłsudskiego, od 1935 do 1939 r. szef Biura Generalnego Inspektora Sił Zbrojnych Edwarda Rydza-Śmigłego. Podczas kampanii wrześniowej 1939 r. dowódca Podolskiej Brygady Kawalerii.