Родился 14 февраля 1960 года в г. Дзержинске Минской области.
В 1983 году окончил Белорусский институт механизации сельского хозяйства, в 1998 году — Академию управления при Президенте Республики Беларусь.
Трудовую деятельность начинал на Дзержинской бройлерной птицефабрике.
Работал в Дзержинском горкоме партии, в Дзержинском городском, а затем районном исполнительном комитете.
С 1998 по 2006 год работал в аппарате Минского областного исполнительного комитета.
С 2006 года был инспектором по Минской области инспекторского отдела Аппарата Совета Министров Республики Беларусь.
С 2009 по 2013 год — председатель Слуцкого районного исполнительного комитета.
С 2013 года — помощник Президента Республики Беларусь — главный инспектор по Гродненской области.
В декабре 2014 года назначен председателем Могилевского областного исполнительного комитета.
22 января 2015 года назначен членом Совета Республики Национального собрания Республики Беларусь пятого созыва.