З 1992 до 1994 — аташе, третій, другий секретар Управління інформації МЗС України.
З 1994 до 1998 — другий, перший секретар Посольства України в Чехії.
З 1998 до 2000 — старший консультант, головний консультант, заступник завідувача відділу Головного управління з питань зовнішньої політики Адміністрації Президента України.
З 2005 до 2006 — заступник керівника Головної служби зовнішньої політики, керівник департаменту двостороннього та регіонального співробітництва Секретаріату Президента України.
З 2006 до 2008 — генеральний консул України в місті Пряшів (Словаччина).
З 29 серпня 2008[2] до 11 листопада 2011[3] — Надзвичайний і Повноважний Посол України в Швеції.
2012—2013 — Посол з особливих доручень МЗС України.
З січня 2013 — в. о. директора Департаменту інформаційної політики, речник МЗС України. З червня 2013 року — директор Департаменту інформаційної політики, речник МЗС України. З липня 2014 — заступник Директора Департаменту політики та комунікацій, речник МЗС України.
З 10 травня 2015[4] по 23 січня 2017[5] — Надзвичайний і Повноважний Посол України в Латвії.
З 23 січня 2017[6] до 9 липня 2022[7] — Надзвичайний і Повноважний Посол України в Чехії.
Член делегації України для участі у переговорах з Європейським Союзом щодо укладення Угоди про вступ України до ЄС, голова переговорної групи з питань зовнішньої політики та політики безпеки і оборони[9].