Fue profesor de Agronomía de la Universidad de Chile, fundador de la Sociedad de Historia y Geografía de Linares (Chile) y durante muchos años su Presidente.