С 2003 года занимал ряд должностей в МИДе, работал в постоянном представительстве Украины при международных организациях в Вене.
С 2016 года – постоянный представитель Украины при Совете Европы.
29 августа 2019 назначен вице-премьер-министром Украины по вопросам европейской и евроатлантической интеграции.
С 4 марта 2020 г. – министр иностранных дел в правительстве Дениса Шмыгаля.