Родился 25 августа 1957 года. Образование высшее. Окончил Удмуртский государственный университет, специальность – биолог, химик, Свердловскую высшую партийную школу, специальность – партийное и советское строительство.
1979 – 1981 гг. – учитель биологии, химии Игринская средняя школа №1, п.Игра.
1981 – 1986 гг. – инструктор, заведующий организационным отделом, секретарь, второй секретарь, Игринский райком ВЛКСМ, п.Игра.
1986 – 1988 гг. – слушатель, Свердловская высшая партийная школа.
1988 – 1990 гг. – инструктор, заведующий организационным отделом, Игринский райком КПСС, п.Игра.
1990 – 1991 гг. – секретарь, партком совхоза «Машиностроитель»; заместитель секретаря, партком завода «Ижмаш», г. Ижевск.
1991 – 1994 гг. – экспедитор, инженер отдела 403, руководитель группы, заместитель начальника отдела маркетинга мотопроизводства, ПО «Ижмаш», г.Ижевск.
1994 – 1996 гг. – начальник отдела мотопродукции АООТ «Торговый дом «Ижмаш», г.Ижевск.
1996 – 2008 гг. – помощник депутата Государственной Думы Федерального Собрания Российской Федерации, г.Ижевск.
2008 – 2010 гг. – руководитель депутатской фракции «КПРФ» в Государственном Совете Удмуртской Республики, помощник депутата Государственной Думы Федерального Собрания Российской Федерации Ю.Д.Маслюкова, г.Ижевск.
С 2010 г. – помощник депутата Государственной Думы Федерального Собрания Российской Федерации Н.И.Сапожникова, г.Ижевск.
Избирался депутатом Государственного Совета Удмуртской Республики второго, четвертого, пятого созыва.
Депутат Государственного Совета Удмуртской Республики шестого созыва.
Член постоянной комиссии Государственного Совета Удмуртской Республики по экономической политике, промышленности и инвестициям.
Член депутатской фракции «КПРФ».