Se graduó como Bachiller en Sagrados Cánones por la Universidad de San Marcos en 1853.
En 1868 fue elegido diputado suplente por la provincia de Piura junto a su hermano Francisco.
[2][3] En 1876 fue elegido como diputado titular o propietario por la misma provincia ejerciendo ese cargo hasta 1879.
Cuando estalló la guerra del Pacífico, regresó al Perú, poniéndose a órdenes de Lizardo Montero.
[5] En 1896 fue elegido senador titular por el departamento de Piura, ejerciendo ese cargo hasta 1900.