Родился 21 октября 1949 года в гор. Елец Липецкой области.
В 1971 году закончил Московское высшее пограничное командное училище. Служил в пограничных войсках СССР, РФ. Подполковник запаса.
С 1984 по 1986 г.г. выполнял интернациональный долг в демократической республике Афганистан в качестве советника представительства КГБ СССР в ДРА. Имеет правительственные награды.
В 1998 году закончил юридический факультет Международного славянского института.
С 2001 по 2008 работал в ОАО "Нарьян-Марский ОАО" юрисконсультом, заместителем генерального директора, управляющим делами. В настоящее время работает заместителем начальника отдела по делам ГО и ЧС МО "Городской округ "Город Нарьян-Мар".
Общественная работа: заместитель руководителя СЗФО общероссийской общественной организации "Общественная комиссия по борьбе с коррупцией"
Женат с 1972 года. Имею одного сына и двоих внуков.