W czasie kampanii wrześniowej 1939 roku dowodził II batalionem 18 Pułku Piechoty (26 DP) ze Skierniewic. W dniach 13-15 września 1939 brał udział w obronie Sochaczewa.
W godzinach rannych 13 września, w czasie bitwy nad Bzurą dowodzony przez niego pododdział zluzował III144 p.p. i 67 batalion saperów na wschodnim brzegu Bzury, na przedmościach Sochaczewa. Rano następnego dnia z niewiadomych przyczyn wycofał się z miasta. Zawrócony przez płk dypl. Tadeusza Parafińskiego, około godz. 10.00 natarł z marszu na miasto i odrzucił nieprzyjaciela, który w międzyczasie obsadził Sochaczew. W godzinach popołudniowych został wyparty z zajmowanych stanowisk, lecz po wprowadzeniu do walki odwodów odzyskał je na powrót. W trakcie ciężkich walk o miasto, trwających 2,5 doby, jego batalion stracił 80% stanu osobowego. Z 800 żołnierzy na drugi brzeg Bzury przedostało się tylko około 100.