Народився 12 вересня 1980 року в м. Коростень, Житомирська область.
Закінчив Львівський національний університет імені Івана Франка, спеціаліст з міжнародних відносин, перекладач англійської мови.
На дипломатичній службі України з 2002 року:
2002-2005 — спеціаліст, аташе, третій секретар Департаменту консульської служби МЗС України.
2005-2009 — третій, другий секретар з економічних та консульських питань Посольства України в Королівстві Норвегія.
2009-2015 — другий, перший секретар, радник, начальник відділу візової політики Департаменту консульської служби МЗС України.
2015-2020 — радник Посольства України у Сполученому Королівстві Великої Британії та Північної Ірландії, заступник Постійного представника України при Міжнародній морській організації (ІМО).
2020-2026 — начальник Управління кадрового менеджменту, директор Департаменту персоналу МЗС України.
З травня 2026 року — Генеральний консул України в Г’юстоні.
Має дипломатичний ранг Надзвичайного і Повноважного Посланника другого класу.