Este arquitecto es considerado premodernista ya que algunas de sus obras muestran una aplicación temprana del nuevo lenguaje.
Se tituló en la Academia de San Fernando de Madrid en 1842. Fue arquitecto municipal
de Barcelona desde 1867 hasta 1869 y de nuevo en 1870.
Fue el ganador del proyecto del Eixample de Barcelona en 1859, pero, finalmente en Madrid se aprobó el plan urbanístico del ingeniero I. Cerdà.
Muchas de sus obras se encuentran en Barcelona, como el Museo Martorell (1879; Parque de la Ciutadella, actual Museo de Ciencias Naturales), de estilo neoclásico, y proyectó varios mercados, como el de Hostafrancs (1888; Creu Coberta, 93), ejemplo de un Modernismo temprano.
Fue el arquitecto de Gràcia y el autor de su plano geométrico en 1863.