Окончил Белорусский государственный экономический университет, был занят на преподавательской работе. С 1999 года трудится в системе КГК. Последнее место работы – начальник секретариата Комитета госконтроля РБ, до этого был зампредседателя КГК Минской области. Указ о его назначении в Брест на должность главы областного госконтроля подписан президентом 28 декабря 2012 года. С 11 июня 2019 года назначен на должность зампредседателя КГК РБ. Возглавляет Брестское областное отделение Белорусской федерации плавания.