El presidente Salvador Allende lo nombra consejero cultural en China (1970-1972) y encargado de negocios en Cuba (1972-1973). Tras el golpe de 1973 se le anulan sus documentos de identidad y se le prohíbe regresar al país, donde es exonerado como profesor de todas las universidades chilenas. El exilio lo lleva primero a la República Democrática Alemana (1974-1975), donde asume una cátedra en la Universidad de Rostock y luego a Venezuela (1975-1980), donde primero trabaja en el Centro Rómulo Gallegos y más tarde ejerce la docencia en la Universidad Simón Bolívar.