В июне 1919 года вступил в Красную Армию, участвовал в Гражданской войне. Сначала был адъютантом 1-го Петроградского полкового округа. С сентября того же года — командир роты красноармейского отряда при штабе Московско-Нарвского района Петрограда. Воевал против белогвардейских войск Н. Н. Юденича на Западном и Северном фронтах. С января 1920 года — командир роты сначала в 166-м отдельном стрелковом батальоне, затем – в отдельном инженерном батальоне Петроградского военного округа. В марте 1921 года участвовал в подавлении Кронштадтского восстания.