Родился 7 февраля 1910 года в городе Москва (Россия), в рабочей семье. Русский.
В Военно-морском флоте с 1928 (1932) года.
Окончил Военно-морское училище им. М. В. Фрунзе в 1932 году.
Служил на Тихоокеанском флоте: с 1932 года по 1933 год был судовым минным офицером на подводной лодке «Л-5», затем с 1933 года по 1934 год - на подводной лодке «Щ-106», в 1934 году был помощником командира подводной лодки «Щ-106».
Окончил Курсы командного состава Учебного отряда подводных лодок в 1935 году.
С 1935 года по 1937 год служил помощником командира подводной лодки «Щ-126», с 28 марта 1937 года по 8 января 1938 года командовал подводной лодкой «М-21» Тихоокеанского флота.
Присвоено звание капитан-лейтенанта.
Участвовал в национально-революционной войне в Испании с января по 27 октября 1938 года, был помощником командира подводной лодки «С-4».
Имел псевдоним «Мурато».
С 1938 года по 1939 год командовал 14-м дивизионом 1-й бригады подводных лодок, затем до 1941 года - 13-м дивизионом 1-й бригады подводных лодок Черноморского флота.
Присвоено звание «капитан 2-го ранга».
Участвовал в Великой Отечественной войне с июня 1941 года. Воевал на Черном море, с 1941 года по 1942 год командовал 3-м дивизионом 1-й бригады подводных лодок, затем с 1 сентября 1942 года - 2-м дивизионом 2-й бригады подводных лодок Черноморского флота.
В качестве обеспечивающего командира, принимал участие в боевых походах:
на борту подводной лодки «Щ-210» - с 8 по 26 октября 1941 года, при этом был атакован 1 немецкий танкер «Ле Прогресс» (торпеда прошла мимо);
на борту подводной лодки «Щ-205» - с 28 ноября по 11 декабря 1941 года, при этом подлодка дважды подорвалась на минах, но, несмотря на повреждения, продолжала находиться на боевой позиции весь положенный срок, а затем смогла вернуться в базу;
на борту подводной лодки «Щ-205» - с 8 по 28 мая 1942 года, при этом торпедами и артиллерией лодки было потоплено 3 турецких судна: транспорт «Дуатепе» (128 брт), шхуна «Махбуб Джихан» (20 брт), транспорт «Сафак» (330 брт).
2 декабря 1942 года вышел в боевой поход на борту подводной лодки «Щ-212», которая пропала без вести.
Предположительно, «Щ-212» погибла в промежутке между 14 и 19 декабря 1942 года в районе юго-западнее острова Змеиный, подорвавшись на румынском минном заграждении.
Погибшая «Щ-212» была обнаружена в 1975 году водолазами АСС Черноморского флота в районе острова Змеиный.
Награжден двумя орденами Красного Знамени (22.2.1939, 27.2.1943), орденом Красной Звезды (14.11.1938).