Ingénieur de profession, il est élu à l'Assemblée nationale le avec comme suppléant Alain Taisseire[1]. Il siège au sein du PS. Il est membre de la commission de la production et des échanges. Candidat aux élections législatives de 2002, il perd au second tour face à Jean-Marc Roubaud dans le cadre d'une triangulaire avec François Bonnieux. Il ne se représente pas aux élections législatives de 2007.