Se casó en 1887 con Zoila Rosa Pastor Caballero de quien enviudó sin tener hijos.
En segundas nupcias se casó con Julia Buckley Estenós con quien tuvo cuatro hijos: Grimaldo, Benjamín, Carlos y Mary.
[1] Fue elegido diputado por la provincia de Castrovirreyna entre 1886 y 1894.
[2][3][4] Luego, fue elegido diputado por la provincia de Canta en 1907 durante los primeros gobiernos de José Pardo y Barreda y Augusto B. Leguía en la República Aristocrática.
[5] Fue reelegido en 1913 durante los gobiernos de Augusto B. Leguía, Guillermo Billinghurst, Oscar R. Benavides y el segundo de José Pardo y Barreda.