Родился 8 августа 1968 года в городе Орше Витебской области.
Окончил Белорусский государственный университет транспорта по специальности «Подвижной состав».
Работал монтажником радиоаппаратуры и приборов завода «Красный Октябрь»; служил в рядах Советской армии; был шлифовщиком Оршанского завода легкого машиностроения; аккумуляторщиком, слесарем по ремонту подвижного состава, осмотрщиком-ремонтником вагонов, мастером, начальником пункта технического обслуживания пассажирских вагонов, главным инженером Оршанского вагонного депо УП «Минское отделение Белорусской железной дороги».
Депутат Оршанского районного Совета депутатов 28-го и 29-го созывов.
Делегат шестого и седьмого Всебелорусского народного собрания.
Начальник Оршанского вагонного депо транспортного республиканского унитарного предприятия «Минское отделение Белорусской железной дороги».
Член республиканского общественного объединения «Белая Русь».