[2] Contrajo matrimonio en julio de 1858 con Rita Laso Errázuriz, de cuya unión nacieron dos hijas: Rita y Manuela; y en 1866, en segundas nupcias, con Emilia Solar Valdés, quien le dio dos hijos: Luis y Casimiro.
[3] Miembro del Partido Liberal, fue elegido diputado por San Felipe, Putaendo y Los Andes para el periodo 1858-1861.
[4] Fue nuevamente parlamentario por los citados distritos en 1864-1867 e integró la comisión permanente de Constitución, Legislación y Justicia.
Fue comisionado en 1863, por el gobierno del presidente José Joaquín Pérez, para elaborar un "Proyecto de Ley de Organización y Atribuciones de los Tribunales", que concluyó 1864,[5] y finalmente se convirtió en ley en 1875.
Luego se convirtió en senador por Valparaíso (1870-1879), integrando la comisión permanente de Gobierno y Relaciones Exteriores.