Народився 26 жовтня 1970 року у Чернівецькій області.
У 1993 році закінчив історичний факультет Чернівецького національного університету імені Юрія Федьковича.
З 1993 року до 1999 року працював на посадах в органах місцевого самоврядування Чернівецької області.
Дипломатичну службу розпочав у 2000 році на посаді другого секретаря Третього територіального управління МЗС України.
Має 18-ти річний досвід роботи у закордонних дипломатичних установах України, в тому числі на керівних посадах.
З 2000 по 2004 рр. працював другим, першим секретарем Посольства України в Румунії.
З 2006 по 2010 рр. – перший секретар, радник Посольства України в Румунії.
У період 2012-2017 рр. перебував у довготерміновому закордонному відрядженні в Республіці Молдова, де обіймав посаду радника Посольства України в Республіці Молдова.
1 грудня 2017 р. був переведений з Посольства України в Республіці Молдова до Посольства України в Румунії.
2017 р.-2021 р. перший секретар, радник Посольства України в Румунії.
2021 р.-січень 2023 р. – радник-посланник Посольства України в Румунії.
З липня 2020 р. до липня 2022 р. – Тимчасовий повірений у справах України в Румунії.
У травні 2023 року був призначений на Посаду посла з особливих доручень МЗС України з виконанням функцій представника України у процесі придністровського врегулювання.
28 грудня 2022 року Указом Президента України № 899/2022 нагороджений орденом «За заслуги» ІІІ ступеня.
7 лютого 2025 року Указом Президента України №77/2025 призначений Надзвичайним і Повноважним Послом України в Республіці Молдова.
Вільно володіє румунською мовою.
Одружений. Має доньку.