Родился 8 мая 1937 года в деревне Егорьево Бабынинского района Калужской области, РСФСР. В 1955 году окончил железнодорожное училище № 1 в г. Калуге, в 1961 году - Высшее военно-морское училище им. М. В. Фрунзе в г. Ленинграде, затем Военно-политическую академию им. В.И. Ленина.
В Военно-Морском флоте с 1957 года: проходил службу на Балтийском, Тихоокеанском флотах: секретарь комитета ВЛКСМ дивизиона ракетных катеров, помощник начальника политотдела бригады по комсомольской работе, заместитель начальника политотдела бригады; в 1972-1984гг. - начальник политотдела бригады ракетных катеров, начальник политотдела Приморской дивизии,начальник политотдела, член Военного совета Приморской флотилии разнородных сил. В 1984-1992гг. - первый заместитель начальника Политуправления Черноморского флота. В 1992-2001гг. - работал в Комитете рыбного хозяйства и рыбной промышленности в управлении кадров и учебных заведений, а затем в концерне «Югрыба». В 2001-2009гг. – заместитель директора Севастопольского индустриально-педагогического колледжа по учебно-воспитательной работе и социальным вопросам.
Контр-адмирал. Избирался депутатом городских советов городов Владивостока, Хабаровска, Калуги; Крымского областного Совета. Депутат Верховного Совета Крыма 1-го созыва (1991-1994гг).