Родился в 1973 году в г. Осиповичи. В 1996 году окончил Белорусский аграрный технический университет (специальность по образованию — механизация сельского хозяйства), в 2007 — Академию управления при Президенте Республики Беларусь (экономика и управление на предприятии промышленности).
Трудовой путь начал на Осиповичском заводе автомобильных агрегатов ПО «БелАвтоМАЗ» инженером по ремонту и монтажу отдела главного механика. В 1996-1997 годах был призван в ряды Вооруженных Cил Республики Беларусь.
После армейской службы возвратился на должность инженера отдела главного механика ОЗАА. С 2007 года работал заместителем директора — главным инженером учреждения по хранению материальных ценностей «Маяк», в марте 2012 — снова в коллективе автоагрегатчиков: заместитель начальника отдела технического контроля, главный инженер предприятия (2012-2016).
В 2016-2017 годах — первый заместитель председателя Осиповичского райисполкома, с 8 августа — председатель районного исполнительного комитета.