Trabajó en el periodismo político de izquierda en los años '70.
Se desempeñó en agencias de noticias y en los diarios "La calle" y "La tarde" como cronista gremial, de noticias generales y de policiales, entre 1974 y 1976.
Fue director de la revista política "Generación 83" y editor político del semanario "El Ciudadano".
Trabajó como redactor jefe de las revistas "Conozca Más" y "Misterios".
Colaboró en las revistas literarias "18 Whiskys", "Hablar de Poesía" y "León en el Bidet".
Formó parte de la dirección y fue columnista de "Diario de poesía", influyente publicación en el ámbito poético de la década de 1980.
En Clarín
Ingresó en el diario Clarín a comienzos de la década de 1980 y se desempeñó allí hasta fines de esa década. Reingresó al diario a mediados de la década de 1990 y fue editor de las páginas de cultura, arte y ciencia y editor jefe de Espectáculos.
Fue subdirector y columnista de la Revista Ñ, suplemento cultural del mismo diario hasta 2012.
Tradujo numerosos poemas de autores italianos, norteamericanos e ingleses.
Seleccionó y tradujo rimas de Guido Cavalcanti y poemas de John Keats para la editorial Selecciones de Amadeo Mandarino. Publicó en 2011 una traducción del Infierno, de Dante Alighieri. En 2015 publicó la traducción de los tres libros de "La Divina Comedia". En 2016 publicó una selección de traducciones de los poemas de Pier Paolo Pasolini.