Адмирал; родился 1 августа 1928 г. в дер. Костинское Вологодской области; в 1946-1950 гг. - курсант Высшего военно-морского училища им. М.В.Фрунзе; с 1950 г. - на Северном флоте, командир артиллерийской боевой части эсминца; 1952-1953 - слушатель Высших специальных офицерских классов; 1953-1963 - старший помощник командира, командир эскадренного миноносца Северного флота; 1963-1966 - слушатель Военно-морской академии; 1966-1969 - начальник штаба бригады противолодочных кораблей, начальник штаба и командир оперативной эскадры кораблей Северного флота, исключительно интенсивно занимался тактической подготовкой кораблей соединения в море, отработкой огневых задач одиночного корабля и соединения в целом, в дальних океанских походах, в том числе в ходе визита в США, особое внимание уделял подготовке командиров и вахтенных офицеров к плаванию в составе соединения и самостоятельно; с 1975 г. - контр-адмирал; в сентябре 1975 г. был назначен начальником штаба Балтийского флота; в 1977 г. окончил Высшие академические курсы при Военной академии Генерального штаба; с февраля 1978 г. - вице-адмирал; большое внимание уделял организации совместной работы управлений и служб штаба, командного пункта флота; с 1981 г. - первый заместитель командующего Балтийским флотом; в 1983 г. был назначен командующим Черноморским флотом, адмирал; будучи на всех руководящих должностях особое внимание уделял повышению боеготовности сил, морской выучке экипажей, отработке системы управления и видов боевого и оперативного обеспечения; уверенно командовал силами флота в ходе крупных учений, в дальних районах плавания, в том числе в Средиземном море. Совершенствовал боевую выучку сил флота; с 1985 г. - в составе Группы генеральных инспекторов Минобороны СССР; с 1987 г. в запасе; награжден орденом Ленина, двумя орденами Красной Звезды, орденом "За службу Родине в Вооруженных Силах СССР" III степени, медалями, имеет иностранные награды.