Родился в 1969 г. в г. Могилеве. В 1991 г. окончил Белорусскую сельхозакадемию, в 2001 г. – Академию управления при Президенте Республики Беларусь. В 1990–1994 гг. работал экономистом, старшим экономистом, бухгалтером на сельхозпредприятиях Могилевской и Гродненской областей, в 1994–1996 гг. – экономист, главный экономист, заместитель управляющего в Дрибинском отделении Белагропромбанка, в 1996–2000 гг. – заместитель председателя по вопросам экономики, рыночных отношений и приватизации Горецкого райисполкома, в 2000–2007 гг. – начальник финансового управления Могилевского облисполкома, в 2007–2009 гг. – заместитель председателя Могилевского облисполкома, в 2009–2014 гг. – заместитель главы Администрации Президента Республики Беларусь, Министр экономики, в 2014–2020 гг. – Заместитель Главы Администрации Президента Республики Беларусь, Чрезвычайный и Полномочный Посол Республики Беларусь в Китае.
С 2020 года — Первый заместитель Премьер-министра Республики Беларусь