В Красной Армии — с 1918 года. Участник Гражданской войны. Служил в 1-м Петроградском красноармейском корпусе командиром роты и батальона. С июля 1918 года — командир батальона в 47-м стрелковой полку 6-й стрелковой дивизии, во главе которого участвовал в обороне Петрограда от войск генералов А. П. Родзянко и Н. Н. Юденича. Окончил командно-инструкторские курсы Петроградского военного округа в июне 1919 года, вновь назначен командиром батальона, с которым убыл на Южный фронт. С февраля 1920 года — помощник начальника тыла 14-й армии. Участвовал в боях с бандформированиями Ю. Тютюнника под Одессой. С сентября 1920 — комендант Пскова. После начала Кронштадтского восстания в начале 1921 года назначен командующим Южной группой войск 7-й армии, в этой должности принимал участие в штурме Кронштадта, был контужен.