Militó entre los liberales abanderados por Baldomero Espartero y fue diputado en las Cortes Españolas en 1843, en 1844-1846, en 1853 y en 1857, donde defendió el proteccionismo en favor de la la industria catalana.