Juan Villa nació en Almonte (Huelva) en 1954. Ha publicado relatos, artículos de crítica literaria y arte en diversas revistas y periódicos. Además, colabora como columnista en la prensa diaria y dirige la colección de narrativa 'El fantasma de la glorieta' de la Diputación de Huelva.