Né en 1964 à Barcelone et vivant à Los Angeles, Carlos Ruiz Zafón est l'un des romanciers catalans les plus lus à travers le monde. Il écrit son premier roman à l’âge de 14 ans. Il s’agit d’une histoire truculente de 500 pages. À 19 ans, il choisit pourtant de faire carrière dans la publicité, qu’il quitte rapidement pour se consacrer à son roman El principe de la niebla. Le roman se vend à 150 000 exemplaires et remporte le prix jeunesse d’Édebé en 2000.
En 2004, il publie son premier roman pour adulte L'Ombre du vent, qui emballe encore une fois la planète entière et se vend à plus dix millions d’exemplaires. Il reçoit la même année le prix Planeta pour le meilleur livre étranger catégorie Roman.
En 2009 et 2010, l’auteur offre à son public les romans Le Jeu de l'ange et Marina qui connaissent aussi un franc succès. L'œuvre de Carlos Ruiz Zafón est traduite dans plus de quarante langues et publiée dans plus de cinquante pays.
Aujourd’hui, Carlos Ruiz Zafón travaille principalement à l’écriture de scénarios de films.