Es autor de los libros Los minutos negros, No manden flores, y Muerte en el jardín de la luna.
[1] Su obra ha sido traducida al inglés, francés, alemán, italiano, polaco y ruso.
De acuerdo con un artículo que Solares escribió para La Jornada, durante su adolescencia tuvo brevemente a Rafael Guillén Vicente (Subcomandante Marcos, según las autoridades mexicanas) como profesor de historia suplente.
[5] [6] Trabajó como editor para varias editoriales y tiene un doctorado en Estudios Ibéricos y Latinoamericanos en la Universidad de París I.
[7] En 2021, se estrenó en la plataforma Vix Los minutos negros, dirigida por Mario Muñoz, con guion adaptado por Muñoz y Solares,[8] y protagonizada por Leonardo Ortizgris, Kristyan Ferrer, Sofía Espinosa, Enrique Arreola y Carlos Aragón.