31 марта 2002 года избран депутатом Государственной Думы РФ на дополнительных выборах по Дзержинскому одномандатному избирательному округу 119 Нижегородской области (вместо Г. М. Ходырева, избранного в 2001 году губернатором области), был членом фракции КПРФ, членом Комитета Государственной Думы по труду и социальной политике; ранее избирался депутатом Городской Думы Нижнего Новгорода. В 2003 году проиграл выборы в Государственную Думу Владимиру Стальмахову.