Окончил Морской корпус(1892). Участник обороны Порт-Артура. Участник мировой и Гражданской войн. Капитан 1-го ранга Сибирской флотилии. Командовал миноносцем.
Эвакуировался Эвакуирован до осени 1920 из Одессы на пароходе "Грегори". 6 июля 1920 возвратился в Русскую Армию в Крым (Севастополь) на транспорте "Румянцев". Эвакуирован в Турцию, к лету 1921 и к 1 янв. Член 1922 в Константинополе, член Союза морских офицеров в Константинополе.
В эмиграции жил во Франции. С 1926 член парижской Кают-компании.