Родился в селе Русская Журавка Верхнемамонского района Воронежской области. Окончил Тихоокеанское высшее военно-морское училище имени С.О. Макарова (1960 г.), Высшие специальные офицерские классы (1967 г.), Военно-морскую академию имени А.А. Гречко (заочно, 1984 г.). В 1960-1987 проходил службу в Военно-Морском Флоте СССР на различных командных должностях. Контр-адмирал (29.10.1984). В 1987-1994 годах служил в военной приёмке, был командиром Сормовской 104-й бригады строящихся подводных лодок. В 2013-2015 годах - председатель Совета ветеранов подразделений особого риска Нижегородской области. Похоронен в Нижнем Новгороде.
Награды: ордена Красной Звезды (1972), «За службу Родине в Вооружённых Силах СССР» 3-й степени (1975).