Né à Alès (Languedoc), le 15 juillet 1800.
Chimiste, membre de l'Académie des Sciences en 1832, il en devint secrétaire perpétuel en 1868 ; membre de l'Académie de Médecine en 1843, professeur, vice-président du Conseil supérieur de l'Instruction publique de 1861 à 1863, sa théorie aboutit à l'unité de matière ; il a laissé des ouvrages scientifiques. Député en 1849, il fut ministre de l'Agriculture et du Commerce en 1850-1851, membre et vice-président du conseil municipal de Paris, sénateur, Grand-croix de la Légion d'honneur en 1863.
Il fut élu à l'Académie française le 16 décembre 1875 en remplacement de François Guizot et reçu le 1er juin 1876 par Saint-René Taillandier.
Mort le 11 avril 1884.