Xavier Rodríguez nació en la Ciudad de México en 1972. Estudió Ingeniería Química en la UNAM, Literatura y Ciencias del Lenguaje en la Universidad del Claustro de Sor Juana y edición en el Centro Editorial Versal. Ha editado libros y publicaciones para diversas instituciones como la Comisión Para la Defensa y Promoción de los Derechos Humanos, A.C., la Unión de Campesinos UFW en Estados Unidos, Secretaría de Relaciones Exteriores y COFECE entre muchos otros. En 2014 formó la agencia de contenidos El Recipiente, que ofrece servicios editoriales y elabora toda clase de contenido escrito. Desde 2020 es editor y director comercial en Los libros del Sargento, editorial que tiene su sede en la ciudad de Pachuca, donde radica actualmente.