Licenciado en Matemáticas y Física, de la Universidad del Valle (1964-1968) - Universidad Santiago de Cali, 1970. Especializado en Lógica y Epistemología en el Instituto de Historia de las Ciencias de la Academia Polaca de Ciencias (Varsovia, 1976). También es Doctor en Historia de las Matemáticas y su Enseñanza del Centro Alexander Koyré y Escuela de Altos Estudios en Ciencias Sociales (París, 1980). Tiene un Postdoctorado en Historia de las Ciencias del Centro de Estudios Históricos-CSIC (Madrid, 1987-1988). Actualmente es Profesor Titular y Profesor Emérito de la Universidad del Valle (1971- 1998, Cali, Colombia). Es Asesor Nacional del Doctorado Interinstitucional en Educación, de las universidades del Valle, Pedagógica Nacional, y Distrital Francisco José de Caldas. Es Coordinador del Grupo de Historia de las Matemáticas de la Universidad del Valle (reconocido “A” por Colciencias). En su currículo cuenta con más de 110 publicaciones y ha participado en más de un centenar de eventos nacionales e internacionales.