José Andrés Rojo wurde 1958 in La Paz, Bolivien, geboren. Im Alter von dreizehn Jahren kam er nach Spanien. Er hat an der Universidad Complutense Soziologie studiert. Er veröffentlichte Hotel Madrid (Fondo de Cultura Económica, 1988), ein Essay über die Jugendkultur der Achtzigerjahre, sowie Peter Gabriel (Cátedra, 1994) und Vicente Rojo, Porträt eines republikanischen Generals (Tusquets, 2006; XVIII. Premio Comillas) und er hat zu einem von Angel Viñas koordinierten Sammelwerk mit dem Titel En el combate por la Historia: La República, la guerra civil, el franquismo (Pasado y Presente, 2012) beigetragen. Seit 1992 arbeitet er für die Zeitung El País und ist mit der Beilage Babelia, dem Kulturteil und seit 2009 auch mit dem Kommentarteil verbunden.