Tras estudiar Derecho en la Universidad de Sevilla ejerció como abogado en su ciudad natal hasta que en 1844 se traslada a Madrid, donde inició su carrera política como diputado por Málaga en las elecciones de 1850; escaño que volvería a obtener en distintos procesos electorales hasta 1879.