Ukończył kurs instruktorów jazdy i został członkiem grupy olimpijskiej sportu konnego w Centrum Wyszkolenia Kawalerii. Z dniem 10 lipca 1928 został przeniesiony do 25 puł. Instruktor jazdy konnej w latach 1937–1939 w CWK w Grudziądzu.

W kampanii wrześniowej 1939 r., w stopniu rotmistrza, dowodził 2 szwadronem 25 pułku Ułanów Wielkopolskich. Został ranny podczas walk z Armią Czerwoną. Dzięki ucieczce ze szpitala w Stryju udało mu się uniknąć losu pozostałych oficerów pułku, którzy zostali zamordowani w Katyniu. W 1941 przedostał się do Warszawy, gdzie został oficerem w IV Rejonie Armii Krajowej. Od listopada 1943 do końca powstania warszawskiego dowódca batalionu „Kiliński”. Największym sukcesem batalionu było zdobycie 20 sierpnia 1944 budynku PAST-y przy ul. Zielnej 37/39. 8 września został ciężko ranny. 20 września 1944 z rozkazu Komendanta Sił Zbrojnych w Kraju otrzymał awans do stopnia majora, a 27 września 1944 – podpułkownika. Po upadku powstania ukrywał się u krewnych w okolicach Grójca.