Cursà els seus estudis d’enginyeria a la Universitat de Barcelona. Més tard, ingressà al cos de l’administració militar com a oficial primer. L’any 1856 el traslladaren a Puerto Rico, destinat a la secretaria del govern general de l’illa, on exercí com a secretari de la Junta Superior de Instrucción Pública i de la secció d’estadística (1867-69). Posteriorment, marxà a Cuba, on fou oficial de la Intendencia General de Hacienda, secretari del govern civil de l’Havana, de la Junta de Libertos, de la Diputació Provincial de Pinar del Río i cap de negociat en el Banco Español de la Havana.
Fou redactor habitual de premsa, col·laborà en els diaris el Boletín Mercantil i La Razón de Puerto Rico i a Cuba fou director de La Voz de Cuba i director i fundador d’El Clamor de Cuba. Els seus col·laboradors polítics el posaren al capdavant del diari El Imparcial de Matanzas, òrgan del partit Unió Constitucional de la ciutat de Matanzas, que dirigí fins que decidí tornar a Barcelona. Fou autor de llibres entre els quals cal esmentar: Tratado de la historia de España, utilitzat com a text d’estudis primaris a Cuba i en alguns països d’Amèrica Central.