Han var medlem av Frankrikes senat fra 1986 til 2004, for departementet Vendée. Jacques Oudin var utdannet ved HEC Paris, Sciences Po og ENA.