Ha publicado una decena de libros de poesía, entre los que se cuentan Conversaciones (1979), Signos de paso (1994) y Pienso en el poema (2000). Ha colaborado en revistas como Proceso, Nexos, Biblioteca de México, Artes de México y, desde luego, La Gaceta del FCE. Ha traducido y compilado volúmenes de autores como John Berryman, Charles Simic, Delmore Schwartz, Charles Lamb y George Steiner (para Grano de Sal preparó Necesidad de música). También se ha desempeñado como agregado cultural en las embajadas de México ante Perú, Chile y Ecuador.