Nació en Medellín, Colombia. En esta ciudad realizó estudios ?todos inconclusos? de medicina, filosofía y periodismo. Después de ser expulsado de la Universidad Pontificia Bolivariana (por un artículo irreverente contra el Papa) viajó a Italia, donde se graduó en literaturas modernas. Regresó a Colombia en 1987, pero ese mismo año, después de que los paramilitares asesinaran a su padre y de recibir amenazas contra su vida, se refugió en Italia, donde fue lector de español hasta 1992. Nuevamente en Colombia, trabajó como traductor del italiano e inició su carrera de escritor. Ha publicado, además de Angosta (Seix Barral, 2004), otras tres novelas: Asuntos de un hidalgo disoluto (1994), Fragmentos de amor furtivo (1998) y Basura (2000), con la que obtuvo el Primer Premio de Narrativa Innovadora de la Casa de América de Madrid. Ha publicado además un libro de cuentos, Malos pensamientos (1991)