Nació en Monterrey, en 1961. Ha publicado una decena de novelas. Es miembro del Sistema Nacional de Creadores. Su obra se ha traducido a diecisiete lenguas. La Universidad Autónoma de Nuevo León lo distinguió con el Premio a las Artes; y en 2017 obtuvo el Premio Villaurrutia por su novela Olegaroy. Es colaborador del suplemento Laberinto y de Letras Libres. Tres de sus novelas se han adaptado para el teatro. Su más reciente novela, El peso de vivir en la tierra, recibió el Premio Bienal de Novela Mario Vargas Llosa. Este año, la Universidad Autónoma de Yucatán le otorgó el Premio Excelencia en las Letras José Emilio Pacheco.