Es profesor de español por la Universidad de Concepción, con cursos de doctorado en literatura latinoamericana en la Universidad Complutense de Madrid, donde vivió un par de años. Ha trabajado en una diversidad de medios de comunicación en Chile y España, y en editoriales e instituciones universitarias, desempeñándose indistintamente como corrector de estilo, editor y lector.
Como escritor es autor de las obras Bar Chile (1988), Asunto de ojo (1991), Golpes de vista (2005), Asunto de ojos (2014) y Mal pasajero (2017).
Además de hacer la selección de El viajero sin vuelta: Antología personal de Gonzalo Millán (2020) y participar en el equipo investigador de la Obra reunida de Gabriela Mistral, un vasto proyecto de ocho tomos, de Ediciones Biblioteca Nacional (2019-2020), en los que en los siete primeros también cumplió las funciones de editor y corrector de estilo.