У 1999 році проходив стажування у Секретаріаті Комітету у закордонних справах і зв'язках з СНДВерховної Ради України[3].
У 1999—2000 рр. — спеціаліст першої категорії відділу Кавказу і Туреччини Третього територіального департаменту Міністерства закордонних справ України[4]
У 2000—2001 рр. — аташе відділу країн Центрально-Східної Європи Третього територіального департаменту Міністерства закордонних справ України
У 2004—2006 рр. — другий секретар відділу міжнародного військового співробітництва Департаменту контролю над озброєннями та військово-технічного співробітництва Міністерства закордонних справ України
У 2006—2007 рр. — перший секретар аналітичного відділу Департаменту секретаріату Міністра закордонних справ України (Секретаріат Міністра)
У 2012—2014 рр. — заступник директора Департаменту інформаційної політики Міністерства закордонних справ України[5][6].
З липня по грудень 2014 р. — заступник директора Департаменту політики і комунікацій — начальник Управління політичного аналізу та планування Міністерства закордонних справ України
З грудня 2014 по вересень 2020 рр. — заступник керівника місії, радник-посланник Посольства України в Республіці Польща[7][8].
8 лютого 2022 року призначений Надзвичайним і Повноважним Послом України в Польщі[10][11].
15 червня 2022 року — вручив копії вірчих грамот Заступнику міністра закордонних справ Республіки Польща Марціну Пшидачу[12].
Скандальні заяви
На пораду речника Польського МЗС Лукаша Ясіни про те, що за події на Волині Президенту Володимиру Зеленському слід вибачитись та попросити вибачення гнівно відреагував, назвавши це «нав'язуванням польської точки зору».[13][14]
Дипломатичний ранг
Надзвичайний і Повноважний Посланник другого класу (2016)[15].
Надзвичайний і Повноважний Посланник першого класу (2023)[16].