Journaliste politique au Monde de 1969 à 1979, avant de prendre la direction du service politique du Nouvel Observateur, il est de 1981 à 1984 conseiller technique au cabinet du Premier ministre, puis chef adjoint du cabinet et enfin chargé de mission auprès du Premier ministre. Il rend compte de cette période dans un ouvrage, La vie quotidienne à Matignon au temps de l’union de la gauche, sorti en 1985. A la fin de 1985, il devient éditeur chez Albin Michel où il occupe successivement les fonctions de secrétaire général puis de directeur littéraire. Il se consacre désormais à l’écriture et a sorti, en 2009, un roman sur l’Argentine de l’après-dictature, Le pont de l’Ame.