Javier Castillo a grandi à Malaga et a fait des études de commerce et de management. Il a travaillé comme consultant financier en entreprise mais a abandonné les chiffres après le succès de son premier roman,
El día que se perdió la cordura (Suma – non traduit), devenu un phénomène d'édition. Après
La petite fille sous la neige,
Le Jeu de l’âme est son deuxième roman traduit en français.