Va obtenir el títol d'arquitecte el 1880 a l'Escola d'Arquitectura de Barcelona, i també va estudiar a la de Madrid. Va ser arquitecte municipal de Vilanova i la Geltrú, on hi ha la major part de les seves obres, com ara la Vil·la Laguarda (passeig Ribes Roges, 6 - Lluís Requesens, 3) o els xalets Doctor Ribot (Marcel·lina Jacas, 3).
A Barcelona va treballar com a ajudant en la construcció de l'Hotel Internacional (1885; Marquès de l'Argentera; desaparegut), que l'arquitecte L. Domènech i Montaner va fer per a l'Exposició Universal del 1888.
A Barcelona va construir la seva pròpia casa (Rambla de Catalunya, 72). Els edificis que realitzà plasmen la tendència d'aquest autor a fer grans construccions i a la utilització del ferro i del vidre.
Així mateix, era aficionat a la pintura i el 1901 va arribar a exposar a la Sala Parés obres de paisatges de les ciutats on havia estat.