Estudià a l'Escola d'Arquitectura de Barcelona, on fou company d'A. Gaudí, i hi obtingué el títol d'arquitecte el 1879.
Va ser arquitecte municipal de Berga i treballà a Terrassa, Sant Sadurní d'Anoia i Vilanova i la Geltrú, on podem veure l'ús del llenguatge modernista en obres com la Casa de la Vila (1896-1900; plaça de la Vila, 1, Sant Sadurní d'Anoia) o la Casa Gener (1902; Rambla Principal, 104, Vilanova i la Geltrú).
A Barcelona va exercir un càrrec municipal -cap del servei de valoracions de l'Ajuntament i va realitzar diversos projectes urbanístics, com el Pla General d'Urbanització de les Corts-Sarrià i el de Sant Martí de Provençals (1909 i 1920). Així mateix, va participar en les obres de reforma de l'edifici de l'antiga Tinència d'Alcaldia d'Hostafrancs (1895; 1908-1915; Creu Coberta, 106; actual seu del districte de Sants-Montjuïc), edifici iniciat per J. Gustà el 1895 en el qual aplicà elements modernistes, tot i que cal entendre'l dins de l'eclecticisme.
Algunes fotografies d'edificis de Barcelona fetes per ell mateix formen part del fons del Centre de la Imatge i la Tecnologia Multimèdia (Campus de la Universitat Politècnica de Catalunya, Igualtat, 33, Terrassa).