Fue maestro en ética periodística de la Fundación Gabo desde 1995, catedrático de diversas universidades y conferencista en temas de comunicación social para múltiples públicos en América Latina. Construyó sus reflexiones a partir de una experiencia de trabajo de más de 50 años en prensa escrita, radio y reportería de televisión. Fue columnista en El Tiempo, El Espectador, El Colombiano y El Heraldo. Recibió el Premio Nacional de Periodismo Simón Bolívar en 1985 y 1986, así como el Premio Nacional del Círculo de Periodistas de Bogotá en la categoría prensa en 1993. Además, recibió los premios San Gabriel del Episcopado Colombiano en 1994, Germán Arciniegas de la Editorial Planeta en 1995 y el Premio latinoamericano a la ética periodística otorgado por el Centro Latinoamericano de Periodismo (CELAP), auspiciado por la Universidad Internacional de Florida, en 1997. En 2014 recibió el reconocimiento a la Excelencia periodística del Premio Gabriel García Márquez de Periodismo. Doctor Honoris causa de la Universidad Mayor de San Andrés (Bolivia, 2015) y de la CELA International University de Miami (EEUU, 2018). Autor de 30 libros sobre periodismo, ética periodística, dos novelas y ensayos. Hasta su muerte (2019) dirigió el Consultorio Ético de la Fundación Gabo.