Estudió en el Colegio San Ignacio de Santiago.
Se casó Ignacia Zañartu, tras lo que enviudó, contrayendo segundas nupcias con Ana Sánchez Errázuriz.
Fue elegido tres veces como diputado: También fue elegido como senador por Santiago en los años 1924, y luego por dos períodos consecutivos entre 1926 y 1932.
En 1916 fue nombrado como Ministro de Justicia e Instrucción Pública en el gobierno de Juan Luis Sanfuentes durante cinco meses de 1916, y en 1922 nuevamente ocupó la cartera por un breve espacio de tiempo.
En 1922 fue designado como Ministro de Guerra y Marina y por último en 1924 ocupó el cargo de Ministro de Relaciones Exteriores, Culto y Colonización.