Il est né à Barcelone en 1947. À l'âge de 8 ans, il décide qu'il veut être romancier. Il avait de maigres chances d'atteindre son rêve, entre autres choses à cause de l'opposition paternelle à ce qu'il soit écrivain. Il a été directeur et dans de nombreux cas fondateur de quelques-uns des principaux magazines espagnols des années 1960 et 1970. Son premier livre a été publié en 1972 et il n'a cessé d'écrire jusqu'à aujourd'hui, recevant d'innombrables prix littéraires. En 2007, il a reçu le Prix national de littérature du ministère de la Culture et en 2013 le prix latinoaméricain SM de littérature pour enfants et adolescents. Ses chiffres de vente dépassent les 12 millions d'exemplaires.