В 1918 году служил в гетманской армии, на 21 ноября 1918 года — начальник штаба 15-й пехотной дивизии, войсковой старшина. 27 ноября 1918 года в составе Екатеринославского отряда выступил в поход на соединение с Вооруженными силами Юга России, был помощником по оперативной части начальника штаба отряда генерал-майора П. Г. Кислого. По прибытии в Крым был переименован в полковники и назначен начальником оперативного отдела штаба Крымско-Азовской армии. В апреле 1919 года, при отходе из Крыма на Ак-Манайские позиции, организовал оборону, исполняя должность начальника штаба отдельного корпуса, в который была переформирована Крымско-Азовская армия. На 15 июня 1919 года — штаб-офицер 3-го армейского корпуса. 12 сентября 1919 года назначен старшим адъютантом оперативного отдела штаба войск Новороссийской области, с 24 февраля по 10 марта 1920 года временно исполнял должность начальника того же штаба. В марте 1920 года был назначен генерал-квартирмейстером штаба вступившего в должность главнокомандующего ВСЮР генерала Врангеля. 6 июня 1920 года произведен в генерал-майоры. В августе 1920 года был командирован генералом Врангелем для организации отхода Кубанского десанта, сменил генерала Драценко на посту начальника штаба. До эвакуации Крыма являлся ближайшим сотрудником генерала Врангеля по принятию оперативных решений.