Окончил Тихоокеанское высшее военно-морское училище имени С. О. Макарова (1964—1969), Высшие специальные офицерские классы ВМФ (1972—1973), Военно-морскую академию имени Маршала Советского Союза А. А. Гречко (1979—1981), курсы при Военной академии Генерального штаба Вооруженных Сил в 1996 г.
Службу проходил командиром БЧ-1 эскадренного миноносца "Отменный" (1969—1972), старшим помощником командира эскадренного миноносца "Окрыленный" (1973—1975), командиром гвардейского большого противолодочного корабля "Гремящий", командиром сторожевого корабля "Громкий" (1976—1979), начальником штаба бригады ракетный кораблей (1981—1984), командиром 56-й бригады эскадренных миноносцев (25.08.1984-15.12.1987), начальником штаба 7-й оперативной эскадры Северного флота (15.12.1987-12.01.1989), начальником штаба 10-й оперативной эскадры Тихоокеанского флота (12.01.1989-01.06.1993), 1-м заместителем командующего Тихоокеанским флотом (01.06.1993-05.1994), исполняющим обязанности командующего Тихоокеанским флотом (05.1994-04.08.1995), командующим Тихоокеанским флотом (04.08.1995-23.02.1996), начальником Главного штаба ВМФ — 1-м заместителем Главнокомандующего ВМФ (23.02.1996-29.04.1997).
Вице-адмирал (20.04.1993), адмирал (01.08.1994).
Награжден орденами Красной Звезды, "За военные заслуги", медалями.