Nació en Bogotá en 1959. Se licenció en Educación en la Universidad del Tolima. Posteriormente se graduó como Magister en literatura por el Instituto Caro y Cuervo; Magister en Filosofía Latinoamericana por la USTA; Especialista en Psicolingüística por la Universidad Distrital y Especialista en crítica literaria por la Universidad del Rosario.
Desde 2004 es articulista de El Tiempo y columnista de Lecturas Dominicales, en donde ha comentado alrededor de mil libros. Es conferencista, ensayista e investigador, sobre temas relacionados con literatura, ópera, pedagogía y lingüística.
Lleva tres décadas de disciplinada dedicación al deporte y desde 1988 forma lectores críticos en el Gimnasio Moderno.