Родился 6 февраля 1948.
Образование высшее.
Председатель Белгородского обкома профсоюзов работников агропромышленного комплекса.
С 1993 - член Аграрной партии России (АПР). Руководитель Белгородского регионального отделения АПР.
В декабре 1995 баллотировался в депутаты Государственной Думы РФ второго созыва по общефедеральному списку АПР. Выборы проиграл.
С марта 1997 - член правления Центрального совета (ЦС) АПР. Заместитель председателя АПР.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
В Государственной Думе входит во фракцию "Отечество - Вся Россия".
С 26 января 2000 - член Комитета Государственной Думы по аграрным вопросам.
С марта 2000 - член межфракционной депутатской группы по взаимодействию с рабочим и профсоюзным движением "Солидарность".
В мае 2000 на пленуме ЦС АПР был включен в состав рабочей группы ЦС АПР по разработке проектов внутрипартийных нормативных документов.