Obtuvo el título de arquitecto en 1899 en Barcelona y tuvo como profesor a L. Domènech i Montaner, por quien estuvo influido. Entre 1909 y 1924 fue arquitecto municipal de Berga, y también lo fue de Manresa y de Castellbell i el Vilar, donde construyó la iglesia de la Sagrada Familia de la Bauma (1905-1908; Bauma, 17, Castellbell i Vilar).
Su obra arquitectónica es escasa, ya que a partir de los años veinte se dedicó sobre todo a la historia del arte y a la arqueología. Ganó una mención del Ayuntamiento de Barcelona por la Casa Heribert Pons (1907-1909; rambla de Catalunya, 19-21), edificio con una fuerte influencia vienesa y con elementos decorativos modernistas realizados por el escultor E. Arnau.
Mediante concurso, construyó, junto con el arquitecto F. Guàrdia, el Mercado Central de Valencia.
También fue director de la revista Arquitectura y Construcción.