Родился 14 августа 1938, русский.
Окончил Суворовское училище.
Работал на Тульском оружейном заводе токарем, наладчиком, техником-конструктором.
Затем находился на комсомольской и партийной работе.
До 1993 был председателем Тульского городского Совета народных депутатов.
12 декабря 1993 неудачно баллотировался кандидатом в депутаты Государственной Думы РФ первого созыва.
Секретарь Тульского областного комитета КПРФ.
В 1995 - 96 - помощник депутата Государственной Думы РФ.
29 сентября 1996 был избран депутатом Тульской областной думы второго созыва.
Претендовал на должность председателя Тульской областной думы, но проиграл Игорю
Иванову и возглавил комитет областной думы по законодательству и правовому обеспечению деятельности органов государственной власти и местного самоуправления.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
С 28 января 2000 - член Комитета Государственной Думы по бюджету и налогам.