En sus inicios literarios, se acercó a autores como Sergio Galindo, Juan Vicente Melo, Luis Arturo Ramos y Sergio Pitol. Ha sido becario del Fondo Nacional para la Cultura y las Artes (FONCA) en la categoría de Jóvenes Creadores, en el género de Cuento, y del IVEC como Creador con Trayectoria.
Fue miembro del Consejo de Redacción del suplemento cultural El Istmo en la Cultura de Coatzacoalcos, Veracruz. Editor de "Graffiti", suplemento cultural del extinto El Sol Veracruzano y colaborador de "Farenheit", página bibliográfica de El Sol Veracruzano.
En 1992 trabajó como redactor de la Crónica de Gobierno, durante el sexenio de Dante Delgado. Un año después, en 1993, se desempeñó como Investigador en la Secretaría Técnica del Gobernador, del Gobierno del Estado de Veracruz, durante el sexenio de Patricio Chirinos Calero, para conformar la Enciclopedia de los municipios veracruzanos. En el sexenio de Miguel Alemán Velasco laboró en la Editora de Gobierno del Estado de Veracruz, editando la revista Vida veracruzana.
Fue Director de Durandarte Editores, de las revistas El Colombre y Fórum. De 2004 a 2006 fungió como Director de la Escuela de Escritores de Veracruz. Años después, fundó el Instituto Literario de Veracruz junto con Rebeca Piña.
Producto de su experiencia literaria, ha dirigido varios talleres de cuento y escritura creativa en varias instituciones y asociaciones privadas, entre las que destacan la UV y la Universidad Autónoma Chapingo.
Ha incursionado como locutor de programas de radio. En 2012 condujo Viajes alrededor de una mesa y hasta marzo de 2014 estuvo a cargo, los días martes por la madrugada, de Horas extra, transmitidos ambos por RadioMás.
Fue Director de la colección de poesía Cuartel de Invierno, de la Editorial de la UV, dedicada al poeta Ramón Rodríguez.
Ha realizado colaboraciones, reseñas bibliográficas, traducciones, cuentos, entrevistas y ensayos en "El Istmo en la Cultura", La Palabra y el Hombre, "Graffiti", "El Semanario Cultural de Novedades", Punto y Aparte, Revista de la Facultad de Letras de la U.V., "La Cultura en México", Tierra Adentro, Los Universitarios, Textual, Literal y Performance.
Ha traducido al español poemas de Giuseppe Ungaretti, Umberto Saba, Rosa Alice Branco, Vinicius de Moraes, Ferreira Gullar, Manuel Bandeira, Casiano Ricardo, Bartolo Catafi y Ledo Ivo, entre otros. Es traductor de la antología de Dino Buzzati (El escarabajo y otros cuentos), Camillo Boito (Senso y otras historias) Giuseppe Tomasi di Lampedusa (La sirena) y de la antología de poesía brasileña Arena de otros.