Se tituló de Profesor de Historia y Geografía en la Universidad de Chile (1971) y con posterioridad logró el Doctorado en Filosofía en la Universidad de Londres.