Занимал ряд инженерных и командных должностей в Рабоче-Крестьянской Красной Армии: преподаватель в Школе подводного плавания, флагманский минёр бригады подводных лодок, преподаватель Учебного отряда подводного плавания, преподаватель, старший преподаватель, доцент, исполняющий должность начальника кафедры тактики подводных лодок и противолодочной обороны Военно-морской академии.
Занимался научной работой во время Великой Отечественной войны: сотрудник Научно-исследовательского минно-торпедного института ВМФ, ответственный работник Управления боевой подготовки ВМФ.
После Великой Отечественной войны в звании контр-адмирала продолжил службу в Советской Армии: начальник кафедры тактики подводных лодок и противолодочной обороны Военно-морской академии.
За секретный научный труд был удостоен личной Сталинской премии в области науки за 1952 год.