Родился 21 декабря 1962 г. г. Минске Белорусской ССР (ныне Республика Беларусь).
В 1984 г. окончил переводческий факультет Минского государственного педагогического института иностранных языков (ныне Минский государственный лингвистический университет) по специальности "английский и французский языки", в 1991 г. - Межотраслевой институт повышения квалификации и переподготовки руководящих работников при Белорусском государственном институте народного хозяйства им. В. В. Куйбышева (ныне Белорусский государственный экономический университет) по специальности "организация производства". Обучался на курсах Университета ООН и Всемирного банка. В 2011 г. окончил Британский институт сертифицированных менеджеров (диплом в сфере финансового менеджмента и финансового анализа).
В 1984-1985 гг. - переводчик в Главном управлении геодезии и картографии при Совете министров Белорусской ССР (Минск).
С 1985 по 1990 г. работал переводчиком, референтом в молодежных общественных организациях республики.
В 1990-1993 гг. был заведующим отделом Белорусской ассоциации международного сотрудничества "Будущее".
С 1993 г. - на дипломатической службе.
В 1993-1997 гг. - специалист II категории, третий секретарь, второй секретарь, первый секретарь управления научно-технического и экономического сотрудничества в Министерстве иностранных дел Белоруссии.
С 1997 по 2001 г. был первым секретарем посольства Республики Беларусь в Королевстве Нидерландов.
В 2001-2003 гг. занимал должность заместителя начальника управления информации МИД республики, в 2003-2005 гг. был начальником этого управления - официальным представителем (пресс-секретарем) белорусского внешнеполитического ведомства.
В 2005-2010 гг. - заместитель постоянного представителя Белоруссии при отделении ООН и других международных организациях в Женеве.
С 2010 по 2013 г. вновь занимал должность начальника управления информации – пресс-секретаря МИД республики.
3 декабря 2013 г. указом президента Белоруссии Александра Лукашенко назначен чрезвычайным и полномочным послом Республики Беларусь в Турецкой Республике и Республике Ирак по совместительству. Освобожден с поста 12 декабря 2019 г.
На парламентских выборах в Белоруссии 17 ноября 2019 г. избирался депутатом Палаты представителей (нижней палаты) Национального собрания Белоруссии VII созыва по Чкаловскому избирательному округу №96 г. Минска. Получил поддержку 52,63% избирателей, принявших участие в голосовании. С 11 декабря 2019 г. являлся председателем Постоянной комиссии по международным делам в Палате представителей.
Имеет дипломатический ранг чрезвычайного и полномочного посланника второго класса (2013).
Владеет английским и французским языками.
Женат, имеет дочь.