Il obtient une bourse Fulbright, en 1964, pour étudier à l'Université de Columbia (New-York, USA). Il participe à la vie théâtrale, cinématographique et musicale de Manhattan.
Il revient à l'université du Chili en 1967. Il tient un cours de littérature sur le canal de l'Université.
Intellectuel de gauche, membre du MAPU, partisan de Salvador Allende, pendant les années de l'Unité populaire, il doit quitter le pays après le coup d'état de 1973, avec le cinéaste
Raul Ruiz.
L'exil, commencé en Argentine, se déroule surtout à Berlin-Ouest, jusqu'en 1989. Il y enseigne à l'Institut du cinéma.
D'une première épouse, Cécilia Boisier, naissent deux fils, Beltran en 1966 et Gabriel en 1968. De sa seconde épouse, naît un autre fils, Fabian.
Il a écrit La Noce du poète (Prix Médicis étranger en 2001), Une ardente patience (livre dont a été tiré le film Le Facteur avec Philippe Noiret en 1994)...
Auteur de scénarios pour le cinéma et la télévision, il obtient le Grand Prix du festival de Biarritz, en septembre 1983, pour Ardente patience (réalisateur et scénariste).
Ardent défenseur des droits de l'homme et de la justice sociale, il est ambassadeur du Chili à Berlin, de 2000 à 2003.
Il a aussi créé et animé une émission littéraire, "Show de los libros", sur TVN.
Il a reçu le Prix du livre de jeunesse sur la tolérance, décerné par L'UNESCO, en 2002, grâce à l'album de littérature de jeunesse "La rédaction", puis le Prix Planeta pour El baile de la Victoria en 2003.