В 1907 году окончил Морской кадетский корпус. Старший лейтенант Черноморского флота.
В Вооружённых силах Юга России. Старший офицер крейсера «Кагул» («Генерал Корнилов» ). Эвакуирован в Турцию. 14 июля 1920 возвратился в Русскую Армию на корабле «Константин» .
В Вооружённых силах Юга России и Русской Армии до эвакуации Крыма. Капитан 2-го ранга (30 нояб. 1919). Эвакуирован в Турцию.
К 1 янв. 1922 член Союза морских офицеров в Константинополе.
В эмиграции в Тунисе.