Вице-адмирал (1951). Чл. КПСС с 1938. В ВМФ с 1926. Окончил Воен.-мор. акад. (1939) и Воен. акад. Генштаба (1950). С 1939 ком. бригады торпедных катеров на Балт. флоте. Участник сов.-финл. войны. В июне 1941 капитан 2-го ранга. В ходе Вел. Отечеств. войны командовал отрядом кораблей на р. Нева, с окт. 1941 – Ладожской воен. флотилией, с нояб. 1944 – Рижским оборонит. районом. Руководил перевозками по Ладожскому оз. во время блокады Ленинграда. После войны командовал Рижской воен.-мор. базой, воен. флотилией. В 1953–56 нач. штаба 4-го ВМФ (на Балт. м.), в 1957–70 нач. ф-та и кафедры Воен. акад. Генштаба. Награждён 2 орд. Ленина, 3 орд. Кр. Знамени, орд. Ушакова 2-й степ., Труд. Кр. Знамени, Кр. Звезды.
Соч.: Для тебя, Ленинград!, М., 1978.
Великая Отечественная война 1941–1945: энциклопедия / Гл. ред. М.М.Козлов. – М.: Сов. энциклопедия, 1985