С августа 1918 года служил в Красной Армии. Участвовал в Гражданской войне в качестве помощника начальника штаба 5-й армии и начальником оперативного отдела штаба 3-й армии на Восточном фронте, начальником оперативного отдела штаба 16-й армии на Западном фронте. С марта 1919 года временно исполнял должность начальника штаба 27-й стрелковой дивизии, с апреля — начальник штаба 57-й стрелковой дивизии в 16-й армии. С 24 по 27 апреля 1920 года — врид начальника 57-й стрелковой дивизии, затем был начальником штаба Мозырской группы войск. Участвовал в боях против армии адмирала А. В. Колчака и в советско-польской войне.