Родился 2 апреля 1947 в поселке Оловянная Читинской области.
Окончил Высшее военно-морское инженерное ордена Ленина училище им. Ф.Э.Дзержинского, Военно-морскую академию им. А.А.Гречко.
Капитан 1 ранга в отставке, ветеран подразделений особого риска.
1966-1967 годы - срочная служба в Вооружённых Силах СССР.
1972-1989 годы - служба на Северном Флоте ВМФ ВС СССР. Служил на ракетных подводных крейсерах стратегического назначения, принимал участие в работе Государственной Комиссии Военно-Морского Флота по приёмке от промышленности подводных лодок новой серии. Закончил службу на Северном Флоте в должности заместителя командира дивизии по электромеханической части.
1989-1997 годы - начальник кафедры Высших специальных офицерских Классов Военно-Морского Флота.
2000-2021 годы - председатель правления ТСЖ-932.
2021 год-по настоящее время - депутат Законодательного Собрания Санкт-Петербурга VII созыва (избран по единому избирательному округу).
Член фракции КПРФ.
Заместитель председателя постоянной комиссии по городскому хозяйству и созданию комфортной городской среды, член комитета по законодательству.
Имеет государственные награды.
Женат. Воспитывает дочь, трех внучек и правнучку.