Après avoir fait des études de droit à l’université de Santiago de Cali, il décide de se consacrer au journalisme. Entre 1979 et 1981, il voyage dans plusieurs pays européens avant de venir s’installer définitivement à Bogota. Son premier roman, Ursúa, salué par Gabriel García Márquez et Fernando Vallejo, a connu un immense succès en Amérique latine.