En 1879 fue diputado por Santiago, Maipo de 1885 a 1888, Rancagua, Cachapoal y Maipo de 1891 a 1894.