Родился 26 июня 1904 года в селе Балтуновка Хвалынского района Саратовской области (Россия) в семье служащего. По другим данным родился в городе Алма-Ата (Казахстан). Русский.
Служить в Военно-Морском Флоте стал с 1920 (1927) года.
Присвоено воинское звание «капитан-лейтенант».
Участвовал в национально-революционной войне в Испании с 26 ноября 1936 года по июнь 1937 года, был советником по артиллерии на крейсере «Мендес Нуньес» республиканского флота.
Участвовал в Великой Отечественной войне с 1941 года. В звании капитана 2-го ранга с 16 августа по 30 октября 1941 года был начальником исторического отдела ВМФ, затем флагманским артиллеристом штаба бригады шхерных кораблей Балтийского Флота.
3 (4) июля 1944 года во время высадки десанта на остров Тайкарсаари в Выборгском заливе, находясь на борту катера «БКА-514», погиб при подрыве катера на мине. Тело предано морю.
Награжден орденами Красного Знамени (1937), Отечественной войны 1-й степени (08.07.1944), медалями «ХХ лет РККА» (24.01.1938), «За оборону Ленинграда» (22.12.1942).