Родился 4 августа 1975 года в г. Хойники Гомельской области. В 1997 году окончил Витебскую государственную академию ветеринарной медицины. Трудовой путь начал в июле 1997 года с должности ветеринарного врача колхоза «Большевик» Хойникского района, куда вернулся после службы в Вооружённых Силах Республики Беларусь.
С 2000-го по 2007-й – главный ветеринарный врач коммунального сельскохозяйственного унитарного предприятия «Велетин» Хойникского района. С февраля 2008-го – заведующий Поселичской участковой ветлечебницей ГУ «Хойникская ветстанция».
С 2008-го по 2010-й – директор коммунального сельскохозяйственного унитарного предприятия «Велетин», затем – главный ветврач этого хозяйства.
С 2010-го по 2011-й – ветеринарный врач-эпизоотолог Хойникской участковой больницы.
С 2011-го по 2022-й работал в Полесском государственном радиационно-экологическом заповеднике на разных должностях.