Затем командирован на Западный фронт, где 13 августа 1919 года был назначен помощником начальника управления формирований 12-й армии, с которой воевал в с поляками, а затем в составе Южного фронта, которому была передана 12-я армия, — с деникинцами. Приказом РВСР № 241 причислен к Генштабу. В марте 1920 года вновь переброшен на Западный фронт, где 10 числа назначен помощником начальника административного управления штаба фронта. В этой должности участвовал во всех основных операциях и сражениях Западного фронта с польскими войсками — майском и июльском наступлениях 1920 года, Варшавской операции и других.