Родился 05.12.1943 года в года Богданович Свердловской области. Окончил Высшее военно-морское училище им. М. В. Фрунзе в 1968 г., Высшие специальные офицерские классы ВМФ в 1974 г., Военно-морскую академию в 1978 г., академию Генерального штаба в 1990 г.. 1968-1991 - служил на Черноморском флоте на должностях командира боевой части, старшего помощника и командира подводной лодки, начальника штаба и командира дивизии подводных лодок, первого заместителя начальника штаба флота. с 1991 г. - первый заместитель командующего Балтийским флотом. 1996-1998 - командующий Черноморским флотом. В июле 1998 г. был назначен начальником Главного штаба - первым заместителем Главнокомандующего ВМФ РФ. В феврале 2005 г. приказом Министра обороны РФ уволен в запас по достижении предельного возраста службы. Награжден орденами "За службу Родине в Вооруженных Силах СССР" III степени, "За военные заслуги", медалью "Ветеран Вооруженных Сил", медалями "За безупречную службу" 1,2,3-й степени, юбилейными медалями.