Родился 3 марта 1963 года в городе Родинское Донецкой области Украинской ССР.
В 1989 году окончил Куйбышевский институт инженеров железнодорожного транспорта (ныне – Самарский государственный университет путей сообщения) по специальности «Локомотивы».
Начинал с работы слесарем подвижного состава локомотивного депо Ульяновск КбшЖД. С 1982-го по 1999 год работал в разных должностях в локомотивном депо Ульяновск: слесарь по ремонту подвижного состава, мастер локомотивного депо, старший мастер цеха технического осмотра локомотивов, ведущий инженер технического отдела, главный инженер локомотивного депо.
В 2000 году назначен на должность начальника локомотивного депо Ульяновск.
В 2006 году стал первым заместителем начальника Ульяновского отделения Куйбышевской железной дороги.
С ноября 2007 года занимал должность главного инженера Ульяновского отделения КбшЖД.
В 2010 года назначен начальником Ульяновского отделения КбшЖД (одновременно с октября 2012 года - заместитель начальника Куйбышевской железной дороги по территориальному управлению.
10 сентября 2023 года избран депутатом Законодательного Собрания Ульяновской области седьмого созыва по Вешкаймскому одномандатному избирательному округу № 2 (выдвинут партией «Единая Россия»). Набрал 53,55% или 11100 голосов.
Вошел в состав комитета по промышленности, строительству, энергетике, транспорту и дорожному хозяйству, а также в состав комитета по жилищной политике и коммунальному хозяйству.
Заслуженный работник транспорта Ульяновской области.
Награжден медалью ордена «За заслуги перед Отечеством» II степени.