Летом 1918 года назначен командиром Новороссийского военного порта, оставался на этом посту до 27 декабря 1918 года, занимался вооружением бронепоездов морскими орудиями и командами из военных моряков. С 7 апреля 1919 года по собственной просьбе был назначен командиром бронепоезда «Князь Пожарский», участвовал во взятии Харькова. В Крыму во время подготовки кубанского десанта Улагая, был назначен начальником дивизиона морских канонерских лодок Азовского моря (2-й отряд судов Чёрного моря) с производством в капитаны 1-го ранга (30 ноября 1919 года). 1 января был зачислен в состав Речных сил Юга России и тем же приказом назначен командиром бригады бронепоездов. Во время Крымской эвакуации Русской армии Врангеля в ноябре 1920 года был назначен комендантом порта и всех пристаней города Керчи. В конце 1920 года в Константинополе был назначен командиром военного транспорта «Ялта», с которым прибыл в Галлиполи, после чего по распоряжению французских властей был отправлен в Марсель. Во Франции был начальником 6-й группы ВМС.