Laureato in medicina e specializzato in cardiologia, professore all'università di Tolosa, entra in politica nel partito cattolico centrista CDS nel 1989, facendosi eleggere sindaco di Lourdes. Deputato al parlamento europeo dal 1989 al 1993 e deputato all'Assemblée Nationale dal 1993 al 2004.