Родился 8 апреля 1938 г. в Амур-Нижнеднепровском районе города Днепропетровска. В 1945 году поступил и в 1955 году окончил с золотой медалью среднюю школу № 8 города Днепропетровска. Военную присягу принял 11 сентября 1955 г. В 1955 году поступил и в 1959 году окончил Высшее Военно-морское орденов Ленина и Ушакова училище им. М. В. Фрунзе по специальности «артиллерийская». В 1970 году окончил Высшие специальные офицерские классы ВМФ. В 1982 году поступил и в 1985 году окончил ВМА им. Гречко по специальности «командно-штабная оперативно-тактическая» (заочно).
В 1964—1965 годах — командир артиллерийской боевой части эсминца «Московский комсомолец», в 1966—1969 годах — помощник, старший помощник командира эсминца «Бывалый». В 1970—1973 годах — старший помощник командира большого противолодочного корабля «Адмирал Макаров». В 1973—1976 годах — командир ракетного крейсера «Адмирал Зозуля»Северного флота. В 1976—1984 году — первый командир тяжёлого атомного ракетного крейсера «Киров». В 1984—1987годах — командир 120-й бригады ракетных кораблей 7-й оперативной эскадрыСеверного флота. Воинское звание "контр-адмирал" присвоено Постановлением Совета Министров СССР от 7 мая 1987 г. № 526, объявленным приказом Министра обороны СССР от 8 мая 1987 г. № 143.