Родился в 22 августа 1963 года в Ульяновске.

Трудовой путь начал в 17 лет контролером ОТК на Ульяновском автомобильном заводе им В.И. Ленина.

С 1981 по 1983 год проходил службу в Советской Армии.

С 1984 по 1997 год работал электрослесарем на Ульяновском предприятии по обеспечению нефтепродуктами (УППОН).

В 1997 году окончил Ульяновский государственный технический университет по специальности «электроснабжение промышленных предприятий и городов», присвоена квалификация «инженер-электрик».

С 1997 года занимал руководящие должности на предприятиях региона, в настоящее время – генеральный директор ООО «ЭКСПЕРТТРАНС».

В 2015 и 2020 годах выдвигался кандидатом в депутаты Гордумы Ульяновска от КПРФ, однако безуспешно. В последний раз был выставлен в округе №28 против Натальи Рябовой от «Единой России», считался индивидуальным предпринимателем.

Является первым секретарем Засвияжского районного отделения КПРФ.

16 июня 2022 года был зарегистрирован депутатом Законодательного Собрания Ульяновской области шестого созыва по областному избирательному округу от партии КПРФ. Стал депутатом по списку от КПРФ вместо Елены Филипповой, сложившей мандат. Входил в состав комитета по соцполитике. 

На выборах в депутаты ЗСО седьмого созыва избирался по Засвияжскому округу №17, занял третье место (набрал 14,72% или 1826 голосов), в областной парламент не прошел.

Женат.