In 1874 bracht hij het eerste nummer uit van het bekende satirische tijdschrift El ahuizote. In 1884 werd hij gevangengezet wegens zijn kritiek op president Manuel González. In de gevangenis schreef hij het tweede deel van México a través de los siglos, een standaardwerk over de geschiedenis van Mexico. Later werd hij benoemd tot magistraat aan het hooggerechtshof, en in 1886 werd hij benoemd tot ambassadeur in Spanje, waar hij tien jaar later overleed.