Estudió pedagogía en castellano en la Escuela Normal de Victoria egresando el año 1957 y ejerció durante muchos años como maestro rural de enseñanza básica en la VIII Región del Bio-Bío, de educación media en el norte, y en el centro del país en las universidades Andrés Bello, de Chile, Católica y Adolfo Ibáñez.