Hizo estudios de filosofía y de psicología en Córdoba y en Rosario (Argentina), y de doctorado en la Pontificia Universidad Salesiana en Italia.
Profesor titular jubilado del Departamento de filosofía y profesor emérito de la Universidad del Valle. Fue profesor y director del Instituto de Antropología en la Facultad de Filosofía y Letras de la Universidad Nacional de Rosario, y profesor y decano de la Facultad de Derecho y Ciencias Sociales de la Universidad Icesi.