Licenciado en filosofía y letras de la Pontificia Universidad Javeriana. Especialista en lenguas clásicas. Magíster en historia de la Universidad Nacional de Colombia. Profesor honorario de la misma universidad. Fue también profesor en la Universidad de Antioquia y en la Universidad del Tolima. Fue uno de los fundadores del periódico El Mundo. Autor de varios libros, columnas de prensa y artículos.
- "Seminario sobre la enseñanza de las ciencias sociales en las universidades del Estado". N° 2-3. 1976. p. 125.