Із 1919 року - в Червоній Армії. Був командиром бригади та начальником штабу Експедиційного корпусу на Південному фронті. Із червня 1919 року - начальник 40-ї стрілецької дивізії. Із 19 грудня 1919 року - командувач 11-ї армії під Астраханню. Із 5 квітня 1920 року - командувач 9-ї Кубанської армії, брав участь у захопленні Азербайджану. Із 26 липня 1920 року - знову командувач 11-ї армії. Із 26 вересня по 5 листопада 1920 року командував 14-ю армією проти Армії УНР.