Sus estudios primarios los hizo en el Colegio San Agustín de Santiago.
Director del diario “La Unión” de Valparaíso y asesor técnico de la edición del mismo diario en Santiago (1889-1904).
Se desempeñó como profesor de castellano en el Colegio San Agustín.
Ministro de la Corte Suprema (1935), cargo en el que jubiló en 1949.
Sus restos reposan en el Cementerio Católico de Santiago.