Participó en Sur Profesionales, ONG en la que alternó con diversos intelectuales miembros de dicha institución —José Bengoa, Javier Martínez, Eugenio Tironi, Alfredo Rodríguez, entre otros— y se incorporó a la Universidad ARCIS, donde dictó durante muchos años la cátedra de Historia de Chile, dirigió maestría en Ciencias Sociales y fue miembro de su Directorio y Consejo Superior, del que se retiró a mediados de 2006 por discrepancias con los dirigentes.