Родился в 1970 году в деревне Старый Свержень Столбцовского района Минской области. Имеет три высших образования – успешно окончил Белорусский государственный экономический университет (1994), Белорусский негосударственный институт повышения квалификации и переподготовки кадров (1999) и Академию управления при президенте РБ (2011).
Работал в банковских и коммерческих структурах, в 2002-2005 годах – в Комитете госконтроля Брестской области. С 2005 года до июня 2011 занимал пост начальника отдела жилищно-коммунального хозяйства Брестского горисполкома. Затем был назначен заместителем председателя горисполкома. Проработал в этой должности 5 лет.
Курировал деятельность ЖКХ и управление коммунальным имуществом, находящимся в ведении горисполкома.
В конце 2014 года переведен в сферу инвестиционных проектов.
1 июня 2016 года назначен заместителем главы администрации Московского района. В июле 2018 года не продлен контракт. Возглавлял КПСУП «Брестский городской центр архитектуры и строительства». С 22 марта 2022 года назначен начальником отдела ЖКХ Брестского горисполкома по согласованию с областным исполнительным комитетом.