Родился 13 мая 1963 года в городе Фрязино, Московской области.
После окончания в 1985 году Ленинградского военного инженерного института им. А.Ф. Можайского приехал в г.Череповец по распределению. Образование высшее. Специальность - военный инженер-математик.
С 1985 по 1991 годы - служба в Вооруженных силах СССР, начальник учебной лаборатории кафедры вычислительной техники в Череповецком высшем военном инженерном училище радиоэлектроники.
С 1991 по 2001 годы - ведущий инженер-программист, начальник вычислительного центра, начальник отдела вычислительной техники на предприятиях г.Череповца.
С 1998 по 2001 годы работал в отделе информационных систем НТП «Стелс», где в рамках рабочего проекта участвовал в создании муниципальной геоинформационной системы г.Череповца.
С 1999 года – руководитель проекта «Автоматизированная информационная система земельно-имущественного кадастра г. Череповца».
С 2001 года – заместитель директора муниципального учреждения «Центр муниципальных информационных ресурсов и технологий». Участвовал в создании центра как единого муниципального оператора для хранения, обработки и предоставления информационных ресурсов муниципальным и городским организациям, разработке концепции автоматизированной информационной системы земельно-имущественного кадастра (АИСЗИК), кадастра инженерных сетей г.Череповца. Проект АИСЗИК был признан инновационной разработкой на федеральном уровне.
С 1991 по 2004 годы - преподаватель кафедры информатики Череповецкого государственного университета. Доцент кафедры. Окончил аспирантуру. Автор более 30-ти публикаций. Награжден медалью «60 лет ВС СССР», Почетной грамотой мэра г.Череповца.
На выборах 11 марта 2007 года избран депутатом Законодательного Собрания области по областному избирательному округу от Вологодского областного отделения политической партии "Коммунистическая партия Российской Федерации". Избран заместителем председателя постоянного комитета Законодательного Собрания области по экономической политике и собственности. С июня 2007 года работает на профессиональной постоянной основе.
Член фракции «Коммунистическая партия Российской Федерации» в Законодательном Собрании области.
Является секретарем Вологодского областного комитета КПРФ.
Срок окончания полномочий 14 декабря 2011 года