Sobrino de José María Heredia. Se educó en los colegios La Empresa, El Plantel y El Salvador. En este último estudió filosofía y llegó a desempeñar cátedra. En 1855 dio sus primeras colaboraciones a Brisas de Cuba y la Revista de la Habana. Cursó los primeros años de jurisprudencia en la Universidad de La Habana. En 1862 se trasladó a Madrid donde se graduó de abogado (1863)y fundó la Revista Hispano Americana (1864), de la que fue además coeditor y corredactor y en la que publicó sus Estudios sobre los Estados Unidos de América (1865) y dio a conocer su posición respecto a la situación política cubana. Desde Madrid envió a Aurora del Yumurí, bajo el seudónimo Un joven cubano, sus Cartas sobre el movimiento científico y literario de España y otras naciones europeas, dirigidas a Jesús B. Gálvez. Es autor de una defensa de Luz y Caballero frente al periódico madrileño El Pensamiento Español. Se destacó como conferencista. En el Ateneo de Madrid ofreció lecciones sobre literatura alemana, de la que era considerado un gran conocedor. Tradujo La campana, de Schiller, y París en América, de Leboulaye. Pasó un período de locura al final de su vida.
