Після 1917 року перейшов на бік більшовиків, брав участь у висадці морського десанту під Нарвою (1918). У листопаді 1918 — червні 1919 року — старший штурман, потім 1-й помічник командира крейсера «Олег», у червні 1919 — квітні 1920 року — командир есмінця «Вершник», у серпні 1920 — березні 1921 року — командир лінійних кораблів «Андрій Первозванний» і «Гангут». Брав участь у придушенні Кронштадтського повстання, після чого був призначений старшим морським начальником Кронштадта.