Es licenciado en filosofía de la Universidad de Roma, con perfeccionamiento en la misma universidad, y Doctor honoris causa de la Universidad del Valle. Su labor docente e investigativa se ha concentrado en la filosofía clásica alemana y en el terreno de la ética y los derechos humanos.
Por muchos años profesor titular de la Universidad del Valle, ha dictado cursos y conferencias en universidades de Colombia y del exterior. En 1992 ganó el primer concurso Estanislao Zuleta, con el ensayo “Un sistema de valores para nuestro tiempo”. En 1995 obtuvo uno de los estímulos para investigadores en la convocatoria Colciencias. En 1996 fue jurado del Premio Nacional de Filosofía de Colcultura. Es miembro del grupo Praxis y se ha desempeñado como vicepresidente de la Sociedad Colombiana de Filosofía. Entre sus actividades más recientes cabe mencionar la coordinación del seminario interdisciplinario sobre “Violencia, guerra y paz”, y la coordinación del diseño y aprobación del doctorado en Humanidades en la Universidad del Valle.
Es autor de numerosos artículos y de varios libros, entre los que destacan El problema de los derechos humanos en Kant y Hegel (1993), filosofía y derechos humanos, Programa Editorial de la Universidad del Valle, (1994), Los derechos humanos, un desafío a la violencia (1997) y Derecho a la vida (2002).