Трудовую деятельность начал механиком автономных рефрижераторных вагонов вагонного депо Белорусской ордена Ленина железной дороги, г. Гомель.
С 1991 по 2012 год работал инженером-электриком колхоза «Восход» Октябрьского района, мастером, старшим мастером, главным инженером Гомельского района электрических сетей филиала «Гомельские электрические сети», заместителем директора по общим вопросам филиала «Гомельские тепловые сети» РУП «Гомельэнерго». В 2012 году назначен заместителем генерального директора по общим вопросам РУП «Гомельэнерго».