Родился 2 января 1946 года в поселке Народный Воронежской области. Женат, имеет двух взрослых детей. Генерал-майор милиции.
В 1964 году окончил Борисоглебский сельхозтехникум. В 1975 окончил Воронежский государственный университет по специальности – юрист. С 1994 по 2002 гг. занимал должность начальника УВД Белгородской области. С 2005 по 2008 гг. – заместитель губернатора Белгородской области, секретарь Совета безопасности. С 2008 по 2011 гг. – начальник судебного департамента.
На данный момент занимает должность советника генерального директора ООО "Управляющая компания ЖБК-1".
Член Политической партии СПРАВЕДЛИВАЯ РОССИЯ с 2011 года. В 2012 году избран членом Совета регионального отделения, членом Бюро Совета регионального отделения Партии СПРАВЕДЛИВАЯ РОССИЯ в Белгородской области.