Родился в 1982 году в г. Могилеве.
В 2004 году окончил Белорусский
государственный экономический университет, в 2018 году – Академию управления
при Президенте Республики Беларусь.
Трудовую деятельность начал в 2004 году
в ОАО «Петриковский агросервис».
В 2005 – 2010 годах – заместитель
начальника отдела, начальник юридического отдела КУП «ЖРЭУ Ленинского района г.
Могилева».
В 2010 – 2021 годах работал главным
специалистом, заместителем начальника управления, начальником управления
Комитета государственного контроля Могилевской области.
В 2021 году – заместитель председателя
Комитета государственного контроля Могилевской области.
В 2021 – 2024 годах работал первым
заместителем председателя Комитета государственного контроля Могилевской
области.
В марте 2024 года назначен директором
Департамента финансового мониторинга Комитета государственного контроля
Республики Беларусь.