Diplomirao je fiziku na sveučilištu Cambridge u Velikoj Britaniji, nakon čega je radio u nekoliko financijskih institucija u Londonu.
U Srbiju se vratio nakon demokratskih promjena, odnosno rušenja režima Slobodana Miloševića u listopadu 2000. godine, te je prvo radio kao savjetnik saveznog ministra za telekomunikacije a tu dužnost je tada obnašao sadašnji predsjednik Srbije Boris Tadić.
Po završetku magistarskih studija iz područja državne administracije na sveučilištu Harvard radio je u Ministarstvu obrane Državne zajednice Srbije i Crne Gore a potom je bio savjetnik ministra za euroatlantske integracije.
U veljači 2004. godine izabran je za predsjednika stranačkog odbora za vanjsku politiku a od srpnja te godine, sve do izbora za ministra vanjskih poslova bio je savjetnik predsjednika Borisa Tadića.
Novi ministar govori engleski i njemački jezik.