Nanti d'un diplôme d'architecte obtenu en 1902, il est l'un des collaborateurs de l'architecte A. Gaudí, dans l'atelier duquel il travaillera jusqu'en 1914. Il participe aux travaux de la Casa Batlló (1904; Passeig de Gràcia, 43) et de la Sagrada Família (1882; inachevée); à la mort de F. Berenguer, il dirige les travaux de la Colònia Gu?ell (1890; Claudi Gu?ell, s/n, Santa Coloma de Cervelló). Il devient en parallèle l'architecte municipal de Gavà et Viladecans.
Il construit également quelques édifices de style modernista à Vic, ville où il réalise une grande partie de son œuvre, dont la Casa Fortuny (1910; Jacint Verdaguer, 13,) et la Casa Vilaró (1910; Jacint Verdaguer, 12; aujourd'hui disparue).