Участник Первой мировой войны. Служил в разведотделении штаба 2-й армии, начальник разведотделения штаба Северного фронта, командовал пехотным полком. В 1917 году служил в Главном управлении Генштаба. С декабря 1917 года — на штабной работе в Красной армии. Участник Белого движения на Восточном фронте с лета 1918 года. Преподавал в военной академии, с мая 1919 года 2-й генерал-квартирмейстер Ставки, начальник штаба Восточного фронта. Участник Сибирского Ледяного похода.