11.1997 - 01.1999 – аташе відділу країн Центральної та Східної Європи Управління країн Європи та Америки МЗС України;
01.1999 - 12.1999 - третій секретар Групи Румунії і Молдови відділу країн Центральної та Східної Європи Третього територіального управління МЗС України;
12.1999 -08.2000 – третій секретар відділу країн Центральної та Східної Європи Третього територіального управління МЗС України;
08.2000 -02.2003 – третій секретар, другий секретар Посольства України в Союзній Республіці Югославія;
02.2003 -02.2005 – другий секретар Посольства України в Сербії і Чорногорії;
02.2005 -04.2005 – перший секретар відділу правового та гуманітарного співробітництва Управління європейської інтеграції МЗС України;
04.2005 -03.2006 – головний консультант Головної служби зовнішньої політики секретаріату Президента України;
03.2006 -12.2006 – завідувач відділу європейської інтеграції Головної служби зовнішньої політики Секретаріату Президента України;
12.2006 - 11.2007 – референт Президента України;
11.2007 - 06.2010 – заступник керівника Офісу Президента України Секретаріату Президента України;
06.2010 -10.2010 – виконуючий обов’язки заступника директора Департаменту контролю над озброєнням та військово-технічного співробітництва МЗС України;
10.2010 - 12.2014 – заступник Постійного представника України при Відділенні ООН та інших міжнародних організаціях у Женеві;
11.2013 - 12.2014 – тимчасово виконуючий обов’язки Постійного представника України при Відділенні ООН та інших міжнародних організаціях у Женеві;
12.2014 - 04.2016 – заступник директора Департаменту політики і комунікацій – начальник Управління політичного аналізу та планування МЗС України;
04.2016 - 09.2017 - заступник директора Політичного департаменту МЗС України;
09.2017 -03.2020 – заступник директора – начальник Управління політичного аналізу Політичного департаменту МЗС України;
03.2020 - 04.2020 – заступник генерального директора – начальник головного управління стратегічного планування Директорату стратегічного планування МЗС України;
03.2020 - 03.2020 – т.в.о. директора Директорату стратегічного планування МЗС України;
03.2020 - 04.2020 – генеральний директор Директорату стратегічного планування МЗС України;
04.2020 - 01.2022 – генеральний директор Політичного директорату МЗС України;
01.2022 -12.2024 - Надзвичайний і Повноважний Посол України у Литовській Республіці;
21.12.2025 Указом Президента України призначений Надзвичайним і Повноважним Послом України у Республіці Словенія.
Одружений, має доньку.
07.07.2026