Había comenzado en Argentina estudios de medicina y sociología, pero finalmente se licenció en Historia Medieval y se doctoró en Geografía Humana por la Universidad de Barcelona, ciudad que le encantó tras conocer a Juan Marsé y donde residió de 1968 a 2008, año en que se trasladó a Madrid.