Realizó sus estudios en el Instituto Nacional, donde ingresó en 1882.
Ejerció su profesión, especializándose en materia criminal.
Enseñó Historia en el Instituto Nacional y Derecho Romano en la Universidad de Chile.
Fue elegido Diputado por Santiago en tres períodos consecutivos (1915-1924).
Durante la dictadura de Carlos Ibáñez del Campo fue redactor del diario “La Nación”, de propiedad estatal y fue Encargado de Negocios en Buenos Aires (1928).