Estudió la educación básica en la escuela Borja III y la secundaria en el Colegio San Gabriel.
[2] Posteriormente publicó Escrito lejos (1984), Los códices de Lorenzo Trinidad (1984), Texto en ruinas (1999) y Afuera es la noche (2000).
[1] Se inició en la narrativa con su novela El insomnio de Nazario Mieles, publicada en 1990,[1] a la que le siguió Es tan difícil morir (1994).
[5] Adicionalmente se desempeñó durante varios años como editorialista de los diarios Hoy y El Universo.
Durante su tiempo en el cargo presentó un informe en que se confirmaban supuestas infiltraciones en el ejército de miembros con conexiones a la CIA, quienes habrían recibido dinero a cambio de espionaje para dar soporte al Plan Colombia.