Né à Castel-Sarrazin (Tarn-et-Garonne), le 19 mars 1820.
Critique et poète, il collabora à la Presse, à la Revue de Paris et surtout chroniqueur politique à la Revue des Deux Mondes.
Élu à l'Académie le 7 décembre 1882 en remplacement du comte de Champagny, et reçu le 6 décembre 1883 par Alfred Mézières. Il reçut l'amiral Jurien de la Gravière.
Mort le 19 avril 1893.