Profesor e investigador de la Universidad del Valle. Licenciado en Matemáticas y Física, magíster en Educación con énfasis en la Enseñanza de las Ciencias de la Universidad del Valle. Doctor en Educación para las Ciencias de la Universidad Estadual Paulista “Júlio de Mesquita Filho” (Sao Paulo, Brasil). Es investigador del grupo Ciencias, Educación y Diversidad de la Facultad de Educación y Pedagogía de la Universidad del Valle, categoría A de Minciencias. Ha participado como investigador en variados estudios relacionados con la formación de profesores de ciencias. Sus reflexiones se han centrado en la necesidad de formar profesores como sujetos políticos que aporten a construir una sociedad más justa y equitativa a través de la enseñanza de las ciencias.