Ha publicado en México, España, Argentina, Cuba, Ecuador, Colombia. Ha sido traducido al eslovaco, coreano, italiano. Ha sido antologado en México, España, Estados Unidos, Chile, Cuba, Corea, Eslovaquia. Ha sido premiado en México, España, Argentina, Cuba, Ecuador. Asímismo ha dado lecturas e impartido conferencias en universidades de México,Estados Unidos, Colombia, Puerto Rico, Chile, Corea del sur. Su obra ha obtenido importantes reconocimientos internacionales: el Premio Iberoamericano de cuento Julio Cortázar en 2012 en Cuba; en Argentina el Premio Borges de cuento (1987) y el premio Mercosur de novela juvenil (2009) ; en España fue Finalista del premio Hammett en un par de ocasiones (1999 Y 2002) y finalista del Premio Aresti de cuento en 2001 y en 2003. Y asimismo fue merecedor también en Cuba de sendas menciones honoríficas en los premio “Casa de las Américas” de novela (1999) y de literatura juvenil (2009); finalmente en Ecuador ganó el Premio en la bienal internacional de literatura infantil y juvenil (2003). En México su obra ha sido distinguida con los premios nacionales más importantes (“San Luis Potosí” de cuento, “José Rubén Romero” de novela, “Ciudad de la Paz” de novela, “Latinoamericano Edmundo Valadés” de cuento, “Juan de la Cabada” de literatura infantil, los “FILIJ” de cuento infantil y de novela juvenil, y los “Sor Juana Inés de la Cruz” de cuento y novela).