Участвовал в войне с Финляндией в 1939—1940 гг. и в Великой Отечественной войне: был старшим офицером-оператором в штабе Балтийского флота. С 1943 по 1948 годы — старший офицер, заместитель начальника и начальник отдела оперативного управления Главного штаба ВМФ. Руководил кафедрой стратегии и оперативного искусства ВМФ с 1950 по 1958 г. С 1958 по 1973 г. — старший преподаватель Военной академии Генерального штаба.
Автор учебника и многих научных работ по оперативному искусству ВМФ.