Родился 9 октября 1943 года в городе Пошехонье-Володарск Ярославской области.
В Военно-морском флоте с 1962 по 1992 год.