Il obtient son diplôme d'ingénieur des ponts et chaussées en 1880 et son diplôme d'architecte six années plus tard, en 1886.
Il est nommé ingénieur en chef à la Mairie de Barcelone et responsable du projet d'assainissement de la ville en 1891. Il y préconisera les principes idéologiques de l'hygiénisme et de la salubrité, suivant en cela les études entamées par I. Cerdà, et il dressera à cet égard des statistiques très précises et très utiles pour la ville. Il applique également ces connaissances dans sa vie d'architecte et mène plusieurs études sur la question, avec notamment un Proyecto de saneamiento del subsuelo de Barcelona (Projet d'assainissement du sous-sol de Barcelone) en 1893. Il est démis de ses fonctions d'ingénieur municipal suite à problèmes internes, avant même que ne débutent les travaux de son projet d'assainissement et la construction des nouveaux égouts de la ville.
En 1917, il commence à travailler à Madrid en qualité d'inspecteur des travaux publics, fonctions qu'il exercera deux ans, sans rompre les relations avec Barcelone où sa famille est demeurée.
En tant qu'architecte, on sait qu'il a réalisé des travaux à Barcelone, en particulier propre maison, la Villa Rosita (Príncep d'Astúries, 15; aujourd'hui disparue); avec l'architecte E. Sagnier, il projette l'édifice des Nouvelles Douanes (1896-1902; Passeig de Josep Carner, 27 - 29), de style éclectique.
Il participera également aux projets d'assainissement et d'extension de Carthagène et de Murcie (1893 et 1897, respectivement).