Il obtient le diplôme d'architecte en 1880 à l'École d'Architecture de Barcelone, et il étudie aussi à celle de Madrid. Il est architecte municipal de Vilanova i la Geltrú où se trouve la grande majorité de ses travaux, comme la Villa Laguarda (Passeig Ribes Roges, 6 - Lluís Requesens, 3) ou les chalets Doctor Ribot (Marcel·lina Jacas, 3). À Barcelone, il travaille en tant qu'assistant à la construction de l'Hôtel Internacional (1885; Marquès de l'Argentera; disparu), que l'architecte L. Domènech i Montaner réalise pour l'Exposition Universelle de 1888. À Barcelone, il bâtit sa propre maison (Rambla de Catalunya, 72). Les édifices qu'il réalise révèlent son goût pour les grandes constructions et pour le fer et le verre.
Par ailleurs amateur de peinture, il exposera en 1901 des paysages de villes qu'il a visitées, à la Salle Parés (Petritxol, 5).