Fernando Vallejo nació en Medellín, Colombia. Estudió filosofía y letras en universidades de Bogotá y dirección de cine en el Centro Experimental de Cinematografía de Roma. Ha vivido gran parte de su vida en México donde ha dirigido tres películas y escrito la totalidad de sus libros: las novelas Los días azules, El fuego secreto, Los caminos a Roma, Años de indulgencia, Entre fantasmas, La Virgen de los sicarios, El desbarrancadero, Mi hermano el alcalde, La Rambla paralela y El don de la vida.