Con diecinueve años se inició en el periodismo en El Tiempo, con el que nunca ha dejado de colaborar. Se licenció en derecho en la Universidad Javeriana de Bogotá y obtuvo un master en Periodismo en la Universidad de Kansas. Trabajó y fue columnista en varios periódicos, hasta que en 1986, se exilió a España. Ha trabajado en diversos puestos en Cambio 16, y colaborado en numerosos periódicos. Profesor de periodismo en varias universidades de centro y sud América, es también guionista. Es conocido por sus intervenciones ocasionales con el conjunto Les Luthiers. Ha obtenido varios premios a su labor periodística, entre ellos el Rey de España.
Sus libros, como sus artículos periodísticos, se caracterizan por su fina ironía y sentido del humor.