Il a été secrétaire national du PSU, chargé des relations internationales et des questions de défense, avant d’être membre du secrétariat international du Parti socialiste à partir de 1991. Délégué national à l’Afrique du PS de 1993 à 2006, il a été membre du Haut conseil de la coopération internationale de 1999 à 2002. Élu local à Vitry-sur-Seine (1995-2008), il y a été président du groupe socialiste de 2001 à 2008. Responsable du département Coopération internationale de la Fondation Jean-Jaurès pour l’Afrique de 1997 à 2006 et pour l’Amérique latine de 2000 à 2006, il est l’auteur notamment de Adieu, Abidjan sur-Seine (les coulisses du conflit ivoirien), aux Editions Autres temps, 2008, et de Anticolonialement vôtre ! Autobiographie d’un militant politique (éditions Khartala, 2024).