Родился 3 марта 1963 года в городе Родинское Донецкой области Украинской ССР.

В 1989 году окончил Куйбышевский институт инженеров железнодорожного транспорта (ныне – Самарский государственный университет путей сообщения) по специальности «Локомотивы».

Начинал с работы слесарем подвижного состава локомотивного депо Ульяновск КбшЖД. С 1982-го по 1999 год работал в разных должностях в локомотивном депо Ульяновск: слесарь по ремонту подвижного состава, мастер локомотивного депо, старший мастер цеха технического осмотра локомотивов, ведущий инженер технического отдела, главный инженер локомотивного депо.

В 2000 году назначен на должность начальника локомотивного депо Ульяновск.

В 2006 году стал первым заместителем начальника Ульяновского отделения Куйбышевской железной дороги.

С ноября 2007 года занимал должность главного инженера Ульяновского отделения КбшЖД.

В 2010 года назначен начальником Ульяновского отделения КбшЖД (одновременно с октября 2012 года - заместитель начальника Куйбышевской железной дороги по территориальному управлению.

10 сентября 2023 года избран депутатом Законодательного Собрания Ульяновской области седьмого созыва по Вешкаймскому одномандатному избирательному округу № 2 (выдвинут партией «Единая Россия»). Набрал 53,55% или 11100 голосов.

Вошел в состав комитета по промышленности, строительству, энергетике, транспорту и дорожному хозяйству, а также в состав комитета по жилищной политике и коммунальному хозяйству.

Заслуженный работник транспорта Ульяновской области.

Награжден медалью ордена «За заслуги перед Отечеством» II степени.