Debutó como novelista con Páginas de vuelta, obra con la que despuntó como una de las voces más innovadoras de la nueva narrativa colombiana; después vendrían Perder es cuestión de método, que supuso el reconocimiento de la crítica internacional, en sus traducciones al italiano, francés, griego, portugués, checo y alemán. Ha sido colaborador del Servicio América Latina de Radio Francia Internacional en París, corresponsal del periódico El Tiempo de Bogotá y columnista de la revista Cromos.