Родился 6 апреля 1947 в с. Шараповка Ново-Оскольского района Белгородской области, русский.
Окончил Ново-Оскольский техникум механизации сельского хозяйства.
В 1966 - 78 работал в ремонтной мастерской Куйбышевского РО "Сельхозтехника" Калужской области.
В 1978 - 84 - секретарь партийной организации совхоза.
С 1984 по 1993 - директор совхоза им. М. И. Калинина.
12 декабря 1993 был избран депутатом Государственной Думы РФ первого созыва.
17 декабря 1995 был избран депутатом Государственной Думы РФ второго созыва. Входил в Аграрную депутатскую группу. Был членом Комитета Госдумы по безопасности.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва. Вошел в Агропромышленную депутатскую группу.
С 26 января 2000 - заместитель председателя Комитета Госдумы по безопасности.
С 31 марта 2000 - заместитель председателя постоянной Комиссии Государственной Думы по борьбе с коррупцией. Член постоянной Комиссии Государственной Думы по государственному долгу и зарубежным активам.
Женат. Имеет дочь.