Скончыў Благавешчанскую вышэйшаю школу камандзіраваньня танкамі (1986), Ваенна-дыпляматычную акадэмію ў Маскве (1994).
З 1995 году працаваў у Міністэрстве замежных справаў Рэспублікі Беларусь. У 1999—2000 гадох быў намесьнікам начальніка ўпраўленьня міжнароднай бясьпекі й кантролі над разбраеньнем у Міністэрстве замежных справаў Рэспублікі Беларусь. У 2000—2004 гадох быў саветнікам Амбасады Рэспублікі Беларусь у Каралеўстве Бэльґія, Пастаяннага прадстаўніцтва Рэспублікі Беларусь пры Камісіі Эўрапейскіх супольнасьцяў і Пастаяннага прадстаўніцтва Рэспублікі Беларусь пры Арганізацыі Паўночнаатлянтычнай дамовы. У 2004—2006 гадох быў саветнікам ўпраўленьня міжнароднай бясьпекі й кантролі над разбраеньнем у Міністэрстве замежных справаў Рэспублікі Беларусь.
З 10 лютага 1998 году да 30 сьнежня 2003 году быў адначасова Прадстаўніком Ураду Рэспублікі Беларусь ў упраўленьні Камітэту па супрацоўніцтве ў галіне нераспаўсюджаньня ядзернай зброі[1][2].
14 жніўня 2008 году быў прызначаны Надзвычайным і Паўнамоцным Амбасадарам Рэспублікі Беларусь у Турэцкай Рэспубліцы[3]. Быў таксама амбасадарам у Рэспубліцы Ірак па сумяшчальніцтве з 28 верасьня 2012 году[4]. 3 сьнежня 2013 году стаў адстаўлены з абедзьвюх пасадаў[5].