Durante su trayectoria política se desempeñó como diputado, senador y ministro de Hacienda del primer gobierno del presidente Arturo Alessandri.
[1] Se casó en 1907 con Zulema Riveros Mardones con quien tuvo dos hijos, Víctor y Raúl.
Enviudó y se casó nuevamente en 1916 con su cuñada, María Riveros Mardones con quien tuvo cuatro hijos: Mario, María Luisa, Marta y Marcial.
[1] Militante del Partido Radical (PR), figuró en casi todos los puestos directivos, desde asambleísta hasta presidente comunal en 1915.
[1] En las elecciones parlamentarias de 1918, fue candidato a diputado por Santiago, resultando electo por el periodo 1918-1921.
[1] En las parlamentarias de 1924, resultó elegido senador por Santiago, para el periodo 1924-1930.