Получил среднее специальное образования.
Работал бригадиром слесарей на Новокуйбышевском нефтехимическом комбинате им. 50-летия СССР.
В 1989—1991 гг. — народный депутат СССР, член Комитета Верховного Совета СССР по вопросам экологии и рационального использования природных ресурсов.
В 1993—1999 гг. — депутат Государственной Думы РФ (фракция КПРФ). В Государственной Думе второго созыва был заместителем председателя Комитета по экологии, председателем подкомитета по устойчивому развитию
Затем — директор Научно-производственного предприятия «Биотехнекс» (г. Самара).