З 1936 року — командир штурманської бойової частини крейсера «Комінтерн» Чорноморського флоту. Учасник радянсько-німецької війни. З 1941 року штурман загону легких сил, флагманський штурман бригади крейсерів, командир з оперативної частини Оперативного відділу Чорноморського флоту. У 1944—1946 роках старший помічник командира крейсера «Ворошилов», командир лідера ескадрених міноносців «Київ», ескадреного міноносця «Озорной», крейсера «Молотов» Чорноморського флоту. Член ВКП(б) з 1947 року.
В 1952 році закінчив Військово-морську академію. З 1953 року командир важкого крейсера «Сталінград» 55-ї дивізії кораблів, що на ремонті і будуються Чорноморського флоту. З 1953 року — начальник штабу ескадри, командувач ескадрою, командир 15-ї дивізії крейсерів ескадри Тихоокеанського флоту. З 1959 року — заступник начальника кафедри загальної тактики ВМФ, заступник начальника кафедри загальної тактики ВМФ і протичовнової оборони, з 1962 року — начальник кафедри загальної тактики ВМФ і протичовнової оборони, кафедри тактики протичовнових сил флоту Військово-морської академії. З 1967 року — командир 5-ї ескадри кораблів ВМФ. В 1969 році закінчив Академічні курси офіцерського складу при Військово-морської академії. У 1969—1974 роках — Заступник начальника Військово-морської академії з навчальної роботи.