Od stycznia 1919 przydzielony do I batalionu saperów wielkopolskich jako dowódca 1 kompanii. W lutym 1919 roku jako szef sztabu Grupy generała Konarzewskiego wziął udział w walkach o Lwów. Następnie od 27 lipca 1920 dowodził kompanią XIV Batalionu Saperów na wojnie z Ukraińcami i bolszewikami. Wyróżnił się 14 sierpnia 1920 roku w walce pod Okuniewem prowadzonej w ramach Bitwy Warszawskiej.