W 1991 został kierownikiem sekretariatu i naczelnikiem wydziału analiz politycznych i koordynacji w MSZ Ukrainy. Od marca 1992 był wiceministrem spraw zagranicznych. W grudniu 1994 awansował na stanowisko pierwszego zastępcy ministra spraw zagranicznych. W latach 1995–1998 pełnił funkcję ambasadora Ukrainy w Belgii, Holandii i Luksemburgu, a od 1997 także szefa ukraińskiej misji przy NATO. Od kwietnia 1998 do września 2000 stał na czele Ministerstwa Spraw Zagranicznych.
Po zakończeniu pracy w MSZ zaangażował się w działalność naukową, społeczną i polityczną. W lutym 2001 został dyrektorem Instytutu Nauk Społecznych i Stosunków Międzynarodowych Międzyregionalnej Akademii Zarządzania Personelem. Założył także organizację pozarządową Instytut Współpracy Euroatlantyckiej. Przed wyborami do Rady Najwyższej w 2002 związał się z opozycyjnym ugrupowaniem Reformy i Porządek, wchodzącym w skład Bloku Nasza Ukraina Wiktora Juszczenki. W wyborach uzyskał mandat deputowanego Rady Najwyższej, a następnie stanął na czele parlamentarnej komisji ds. integracji europejskiej. W maju 2003 przeszedł do Ludowego Ruchu Ukrainy, stając na czele tego ugrupowania.