Трудовую деятельность начинал учеником люминафорщиком-экранировщиком ПО «Коралл» в г. Гомеле. C 1995 по 2010 годы работал инспектором таможенного поста «Гомель-пассажирский», агрономом-семеноводом, главным агрономом колхоза им. Ленина Гомельского района, заместителем начальника отдела ОАО «Гомельоблагросервис».
С 2010 по 2012 годы руководил коммунальными сельскохозяйственными унитарными предприятиями «Гомельский конный завод № 59» и «Дружба» Ветковского района. В 2013 — 2014 годах работал начальником отдела, заместителем генерального директора — начальником производственно-технического управления ОАО «Гомельхим-сервис», первым заместителем председателя — начальником управления сельского хозяйства и продовольствия Чечерского райисполкома.
На должность председателя Чечерского райисполкома назначен 17 марта.