Окончил Морской кадетский корпус (1899), мичман. Участвовал в обороне Порт-Артура, лейтенант (1904).Старший офицер на минном крейсере "Абрек" (1906-07) и крейсере "Адмирал Макаров" (1908-09). Окончил Николаевскую военную академию, капитан 2-го ранга (1912). Командовал эскадренными миноносцами "Лёгкий" (1914) и "Сибирский стрелок" (1915-16). Капитан 1-го ранга, начальник разных дивизионов эскадренных миноносцев Балтийского флота.
С 1917 по 1918 год командовал линкором «Севастополь» . Оказывал содействие восставшим в Кронштадте.
В Финляндии возглавлял организацию «Морские офицеры-эмигранты» .