En 1878 y 1879 desempeñó el cargo de secretario del consulado general en Santo Domingo. Colaboró en "la Ilustración" (l), editada por Luis Tasso, en la "Ilustración Artística", "La Crónica de Cataluña", "El Barcelonés", "La Dinastía", además de dirigir cuatro años la "Ilustración de la mujer", y en 1887 fundar "La Revista de Ferrocarriles", publicación mensual técnica. Durante la Exposición Universal de Barcelona fue jurado, y publicó en 1888, imp. de L, Tasso, la obra "La primera Exposición universal española", formando un volumen de 246 páginas en 8.°. En ella se examinaban las ventajas de la Exposición, su aspecto general, su inauguración, y se describían las instalaciones del Gobierno y las extranjeras.