В конце 1917 года — начале 1918 года был генерал-квартирмейстером Кубанской армии. Участвовал в 1-м Кубанском походе, затем — в Добровольческой армии и ВСЮР. С ноября 1918 года состоял начальником штаба 1-й Кубанской казачьей дивизии. С 28 апреля 1919 года назначен штаб-офицером для поручений при штабе 1-го Кубанского корпуса, а с 22 июля того же года — начальником штаба корпуса. В марте 1920 года эвакуировался из Новороссийска в Крым.