W czasie I wojny światowej walczył w szeregach 1 pułku ułanów Legionów Polskich. Od 5 lutego do 31 marca 1917 roku był słuchaczem kawaleryjskiego kursu oficerskiego przy 1 pułku w Ostrołęce. Kurs ukończył z wynikiem dobrym. Posiadał wówczas stopień wachmistrza. Latem tego roku, po kryzysie przysięgowym, został skierowany do obozu internowania w Szczypiornie. Po ucieczce z transportu do obozu został działaczem Polskiej Organizacji Wojskowej.

W II Rzeczypospolitej był oficerem zawodowym. Od 1919 służył początkowo w 11 pułku ułanów, a następnie w sekcji jazdy Ministerstwa Spraw Wojskowych. W latach 1920–1921 był adiutantem w 1 pułku szwoleżerów. Ukończył w 1924 Wyższą Szkołę Wojenną w Warszawie. Z dniem 1 października 1924 roku, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera Sztabu Generalnego, został przydzielony do Centralnej Szkoły Kawalerii w Grudziądzu na stanowisko wykładowcy. W październiku 1927 roku został szefem Wydziału Wyszkolenia Departamentu Kawalerii Ministerstwa Spraw Wojskowych w Warszawie. W listopadzie 1928 roku został przeniesiony do 1 pułku szwoleżerów na stanowisko dowódcy szwadronu. 29 stycznia 1930 roku ogłoszono jego przeniesienie do Oddziału III Sztabu Głównego w Warszawie.