Mario Heredia nació en Orizaba, Veracruz, en 1961, radica en Guadalajara, México, desde hace veinte años, donde realizó el diplomado en Creación Literaria en la Escuela de Escritores Sogem y donde imparte un taller de narrativa. En 1993 obtuvo el primer lugar en el Concurso Nacional de Cuento Edmundo Valadés por el cuento "Preludio de un funeral". En 2002 obtuvo el Premio Internacional de Novela Sergio Galindo por su novela "A la diestra del padre". En 2006 obtuvo el Premio Nacional de Cuento Agustín Yáñez por su libro "Historias de amor y de monstruos". En 2008 obtuvo el Premio Internacional de narrativa Ignacio Manuel Altamirano por su novela "La otra cara del tiempo". Sus cuentos y poemas se han publicado en revistas y periódicos nacionales e internacionales, además ha publicado los libros de cuentos "Los trece círculos de caracol", "A dos tintas", "Un bosque muerto" y las novelas "Memorias de mis huesos", "Estas celdas que soy" y "Las sagradas noches".