Realizó sus estudios en el Colegio San Ignacio en los años 1884 a 1886, y luego en el Instituto Nacional.
Colaboró en El Nacional de Iquique y en El Nuevo Siglo, que fundó junto a Eduardo Phillips Huneeus.
Durante la administración de Juan Luis Sanfuentes fue en Comisión a Europa, donde estudió la reorganización del ejército según los métodos alemanes.
Integró la Comisión Permanente de Relaciones Exteriores y Colonización, la que presidió.
En 1933 fue nombrado intendente de Aconcagua, cargo que sirvió hasta 1935.