Podczas obrony Lwowa w listopadzie 1918 w trakcie wojny z Ukraińcami był członkiem Naczelnej Komendy Obrony Lwowa, szefem sztabu obrony Lwowa i zastępcą komendanta Czesława Mączyńskiego. Po wybuchu powstania wielkopolskiego brał udział u organizacji Dowództwa Głównego Sił Zbrojnych Polskich w byłym zaborze pruskim. W kwietniu 1919 roku, wziął udział w wyprawie wileńskiej, jako oficer operacyjny Sztabu Naczelnego Wodza.