Родился 10 октября 1977 года в г.Светлогорске Гомельской области, в семье рабочих.
В 1992 году, после 9-ти классов средней школы, поступил в Светлогорский индустриальный техникум по специальности «Эксплуатация внутренних водных путей», получил квалификацию «Техник водных путей».
В 1996 году, после окончания техникума, поступил в Белорусскую государственную политехническую Академию на автотракторный факультет. В 2001 году успешно окончил Академию по специальности «Эксплуатация транспортных средств», квалификация «Инженер-механик».
В августе 2001 года поступил на работу в ремонтную мастерскую автобусного парка №5, на должность мастера производства.
С 11.01.02 по 08.01.03 проходил срочную военную службу в Вооружённых Силах Республики Беларусь. После увольнения в запас продолжил трудовую деятельность в автопарке №5 – в должности старшего мастера.
В августе 2003 года пошёл работать в иностранное предприятие «Транс-Моторз», с апреля 2006 года – инженер диагностики РСУП «Автосервис» Светлогорска.
Окончил курсы по специальности «Менеджер кампаний», участвовал в избирательных кампаниях по выборам в местные советы депутатов.
Не женат, детей не имеет.