Diplomate, il est notamment ambassadeur au Congo (1976-1978), près le Saint-Siège (1985-1988), en URSS puis Russie (1990-1992) et en Allemagne (1992-1993); et Secrétaire général du Quai d'Orsay (1993-1998). Directeur des affaires politiques au Quai d'Orsay en 1990, il participe aux négociations du traité 4+2 portant sur la réunification allemande[3]. 1994-1998. Secrétaire Général du Quai d'Orsay. En 1998, en tant que Secrétaire Général, il est envoyé à deux reprises par le Président Jacques Chirac, comme négociateur auprès du président Saddam Hussein