[2] Entre sus primeros ensayos literarios se encuentran una oda dedicada «A D.ª María Cristina de Borbón», una carta dirigida a la poetisa Josefa Masanés y una novelita titulada Aurelina ó funestos efectos de una precipitación, escrita con doce años cuando cursaba primer año de gramática.
[5][6] Residió en Mallorca en su juventud para eludir el reclutamiento militar.
Se licenció en medicina en 1846 en la Universidad Literaria de Barcelona.
[7] Tras la muerte de su padre continuó la obra iniciada por este, Barcelona antigua y moderna.
[8] En 1886 publicó la obra Primores del Don Quijote en el concepto médico-psicológico.