Licenciado en filosofía y letras de la Universidad Pontificia Bolivariana. Maestría en historia. Doctor con menciones honorificas. Profesor de la Universidad Pontificia Bolivariana y de la Universidad Nacional de Colombia donde fue director de la carrera y del Departamento de Historia. Autor de varios artículos.
- “Pensamiento político en torno a la universidad colombiana”. N° 16-17. 1984. p. 47.
- “Prólogo a ‘filosofía de lo americano’ de Leopoldo Zea”. N° 29-30. 1992. p. 6.