1944. április 5-én született Kolozsvárott.
1962 és 1966 között a József Attila Tudományegyetem Állam- és Jogtudományi Karán tanult, 1967-ben summa cum laude doktorált.
1969-ben ügyvéd-jogtanácsosi vizsgát tett kitűnő minősítéssel. 1968-ban a nemzetközi kereskedelmi jog témakörében a City of London College, 1970-ben a nemzetközi köz- és magánjog témakörében az Academy of International Law, Hága keretében vett részt külföldi tanfolyamokon. 1968 és 1973 között angol, francia és német felsőfokú vizsgát tett. 1978-ban orosz kandidátusi nyelvvizsgát tett.
1966-tól ügyvédjelölt, 1979-ig a Masped-Mafracht jogtanácsosa, majd 1979-től a Brüsszeli Kereskedelmi Kirendeltség kereskedelmi titkára, 1984-től a Kül- majd Kereskedelmi Minisztériumban főosztályvezető, 1989 nyarától privatizálási kormánybiztos volt. Az Antall-kormányban 1990-től a Nemzetközi Gazdasági Kapcsolatok Minisztériuma, majd 1991-94 között a Külügyminisztérium közigazgatási államtitkára, s közben, 1990-92-ben az Állami Vagyonügynökség igazgatótanácsának elnökhelyettese volt.
1994-98-ban, majd 2002-2009 között a Baker and McKenzie nemzetközi ügyvédi iroda tulajdonostársa volt. Az első Orbán-kormány idején, 1998-2002 között a [Külügyminisztérium]?ot irányította. 1996-98-ban a Magyar Nemzet, majd a Heti Válasz szerkesztőbizottságának tagja.
1996-tól a Magyar Polgári Együttműködés Egyesület alelnöke, 2002-2009 között elnöke.
A Szabad Európa Központ elnöke, a Nézőpont Alapítvány kuratóriumának elnöke.1987-től címzetes egyetemi docens, majd 1990-től az ELTE-n másodállású egyetemi docens, 1997-2000 között a szegedi tudományegyetem nemzetközi magánjogi tanszékvezető egyetemi docense, 2000-től egyetemi tanára. 1979 óta az állam- és jogtudományok kandidátusa.
2003 óta a Fidesz tagja, a párt külpolitikai programjának kidolgozója.
Magyar és idegen nyelven számos publikációja jelent meg.
2010. május 29-től a Magyar Köztársaság külügyminisztere.