Народився 26 жовтня 1970 року у Чернівецькій області.
У 1993 році закінчив історичний факультет Чернівецького національного університету імені Юрія Федьковича.
У системі МЗС України працює з 1999 року.
Дипломатичну кар’єру розпочав з посади другого секретаря Третього територіального управління МЗС України.
Має 16-ти річний досвід роботи у закордонних дипломатичних установах України.
З 2000 по 2004 рр. працював другим, першим секретарем Посольства України в Румунії.
З 2006 по 2010 рр. – перший секретар, радник Посольства України в Румунії.
У період 2012-2017 рр. перебував у довготерміновому закордонному відрядженні в Республіці Молдова, де обіймав посаду радника Посольства України в Республіці Молдова.
1 грудня 2017 р. був переведений з Посольства України в Республіці Молдова до Посольства України в Румунії.
З 26 липня 2020 р. призначений Тимчасовим повіреним у справах України в Румунії.
Вільно володіє румунською мовою.
Одружений. Виховує доньку.