Fue profesor de la Universidad de Chile y la Universidad Católica, en la Escuela de Ciencias Políticas; dirigió la revista "Política y Espíritu"; presidió el Instituto de Formación y de Estudios Políticos (IDEP), fue miembro de la Comisión Ideológica Mundial de la Democracia Cristiana y fundador y director del Secretariado Latinoamericano de Derechos Humanos.