Родился 9 октября 1968 года в Ярославле.
Окончил среднюю школу №26.
В 1986 – 1988 годах проходил службу в рядах Советской Армии на территории Молдавской ССР.
Образование высшее. Окончил Ярославский политехнический институт, факультет автомобильного транспорта, специальность «эксплуатация транспортных средств».
Трудовой путь начал в строительном управлении «Ярославльдорстрой». Прошел все ступеньки карьерного роста от водителя до руководителя.
Последняя занимаемая должность – первый заместитель генерального директора АО «ЯрГЭТ».
В 2013 – 2017 годах – депутат, председатель фракции КПРФ в Муниципалитете города Ярославля. Работал в двух постоянных комиссиях: по социальной политике и по экономике и развитию города.
9 сентября 2018 года был избран депутатом Ярославской областной Думы седьмого созыва по единому списку от Коммунистической партии Российской Федерации, территориальная группа №2. Работает на профессиональной постоянной основе;
Рабочий кабинет: здание Ярославской областной Думы, г. Ярославль, Советская площадь, 1/19, кабинет 358.
Общественная приёмная в Дзержинском районе г. Ярославля: ул. Урицкого, 47 а, офис. 305, тел. 98-90-84.