З 1998 по 2001 — радник Посольства України в Чехії.
З 2001 по 2003 — головний радник Управління головних радників МЗС України, головний радник, керівник групи координації взаємодії МЗС України з Верховною Радою України, Кабінетом Міністрів України та регіонами України, посол з особливих доручень Управління послів з особливих доручень МЗС України.
З 2003 по 2007 — Генеральний консул України в м. Любліні, Польща.
З 2007 по 2009 — радник, заступник Керівника Головної служби зовнішньої політики Секретаріату Президента України.
З 22 червня 2009[2] по 2012 рр. — Надзвичайний і Повноважний Посол України в Чехії[3].
У 2012—2015 рр. — Генеральний консул України в м.Любліні, Польща[4].