Mestre served as a member of the National Assembly from 1981 to 1993, representing Vendée. He was the Minister of Veteran Affairs and War Victims from 1993 to 1995. He was a commander of the Legion of Honour and an officer of the National Order of Merit.