The son of a master builder, he qualified as an architect in 1890. Shortly afterwards he was appointed municipal architect of Sabadell, where almost all his work is to be found, although he did design one or two buildings in Barcelona, such as Casa Trias (1903-1906; Park Güell) and Casa Salvadó (1902-1907; Casp, 46), in an eclectic style. He participated in the work on Gaudi's Casa Calvet (1898; Casp, 48). He was chairperson of the Architects' Association of Catalonia in 1909.